Я создал процесс, используя класс Process. Теперь мне нужно ограничить доступ к этому новому процессу, например, разрешение на доступ в Интернет, l или специальный каталог.
как это можно сделать.
мой код пока такой:
Process p = new Process()
{
StartInfo = new ProcessStartInfo(executablePath) {
CreateNoWindow = true,
ErrorDialog = false,
RedirectStandardError = true,
RedirectStandardInput = true,
RedirectStandardOutput = true,
WindowStyle = ProcessWindowStyle.Hidden,
StandardErrorEncoding = Encoding.UTF8,
StandardOutputEncoding = Encoding.UTF8,
UseShellExecute = false,
}
};
p.Start();
var outputStreamReader = p.StandardOutput;
var inputStreamWriter = p.StandardInput;
var errorStreamReader = p.StandardError;
p.WaitForExit();
string output = outputStreamReader.ReadToEnd();
string s = "";