Б[
Size: a a a
Б[
Б[
Ц
ProcessStartInfo psi = new ProcessStartInfo("cmd");
var p = Process.Start(psi);
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.Start();
using (StreamWriter sr = p.StandardInput)
{
if (sr.BaseStream.CanWrite)
{
sr.WriteLine(@"cd /d " + fileDialogPath + "\n");
sr.Flush();
}
}
Б[
Ц
Б[
Б[
Ц
Б[
ProcessStartInfo psi = new ProcessStartInfo();
//Имя запускаемого приложения
psi.FileName = "cmd";
//команда, которую надо выполнить
psi.Arguments = @"/k ping 127.0.0.1";
// /c - после выполнения команды консоль закроется
// /к - не закрывать консоль после выполнения команды
Process.Start(psi);
Б[
Б[
Ц
ProcessStartInfo psi = new ProcessStartInfo();
//Имя запускаемого приложения
psi.FileName = "cmd";
//команда, которую надо выполнить
psi.Arguments = @"/k ping 127.0.0.1";
// /c - после выполнения команды консоль закроется
// /к - не закрывать консоль после выполнения команды
Process.Start(psi);
Ц
Б[
Б[
Ц
Б[
{
if (sr.BaseStream.CanWrite)
{
sr.WriteLine(@"команда остановки");
sr.Flush();
}
}
Ц
Ц