Вызвать команду для командной строки из приложения - C#

Узнай цену своей работы

Формулировка задачи:

Как из формы вызвать командную строку, автоматически прописать туда:
Листинг программы
  1. "bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS";
и нажать окей(Автоматически),и можно ли сразу несколько функций вызвать за раз?!)
Попробовал так:
Листинг программы
  1. Process pc = new Process();
  2. pc.StartInfo.Verb = "runas";
  3. pc.StartInfo.FileName = "cmd";
  4. pc.Start();
  5. SendKeys.SendWait("bcdedit.exe -set loadoptions ENABLE_INTEGRITY_CHECKS" + "{Enter}");
Но значение не работает! Как быть?

Решение задачи: «Вызвать команду для командной строки из приложения»

textual
Листинг программы
  1. Process cmd = new Process();
  2. cmd.StartInfo.FileName = "cmd";
  3. // Параметр командной строки /K оставит окно cmd открытым после завершения работы
  4. // /C - наоборот, закроет его.
  5. cmd.StartInfo.Arguments = "/K help";
  6. cmd.Start();
  7. // Эта строка оставит открытым окно твоей C# программы.
  8. Console.ReadKey();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.625 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы