Ребята, подскажите, пожалуйста срочно, следующее:
Пишу на С# .NET —
1 интересует как запустить процесс с параметрами — пусть будет к примеру такой "ipconfig.exe /?"
2 как получить в моей программе то, что выдает в консоль опять же к примеру "ipconfig /?"
На С++ писал когда под это дело использовал функцию CreateProcess
а на C# что-то по msdn пошарился ничего толком не нашел.
Здравствуйте, Аноним, Вы писали:
А>а на C# что-то по msdn пошарился ничего толком не нашел.
Плохо шарился System.Diagnostics.Process
А почему они запихнули этот класс в пространство имен System.Diagnostics я сам не понимаю. Может кто расскажет?
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, Аноним, Вы писали:
А>>а на C# что-то по msdn пошарился ничего толком не нашел. WH>Плохо шарился System.Diagnostics.Process WH>А почему они запихнули этот класс в пространство имен System.Diagnostics я сам не понимаю. Может кто расскажет?
AFAIK, потому что этот класс предназначен не столько для создания новых процессов, сколько для мониторинга уже существующих в т.ч. и на удаленных машинах, что вполне вписывается в концепт system.diagnostics.