Как запустить команду командной строки и получить вывод на c# в windows 7
Я использовал приведенный ниже код для запуска командной строки и списка файлов каталогов .Его запущенная командная строка, но команда "dir" не выполняется.Пожалуйста, скажите мне, в чем проблема.
Система.Диагностика.Процесс процесс = новая система.Диагностика.Процесс();
Система.Диагностика.ProcessStartInfo startInfo = новая система.Диагностика.Изменение панели();
информацию.Значение свойства useshellexecute = false в;
startInfo.RedirectStandardOutput = true;
свойство StartInfo.Имя Файла = "CMD.exe";
свойство StartInfo.Аргументы = "реж.";
процесс.Информацию = информацию;
процесс.Начать();
вывод строки = процесс.StandardOutput.ReadToEnd();
Ящик для сообщений.Показать(вывод);
процесс.WaitForExit();