как начать этот процесс - PullRequest
       24

как начать этот процесс

0 голосов
/ 06 августа 2010

Я хочу знать, как я могу начать этот процесс с C #:

TestFile.exe -i "c:\Program Files\My App\MyContextMenuExtension.dll" "c:\Program Files\My App\LogicNP.EZShellExtensions.dll" 

Как я могу отправить эти два аргумента toprocess?

Ответы [ 2 ]

1 голос
/ 06 августа 2010
Process.Start("TestFile.exe", @"-i \"c:\Program Files\My App\MyContextMenuExtension.dll\" \"c:\Program Files\My App\LogicNP.EZShellExtensions.dll\"");

Не забывайте путь в первом параметре. Второй параметр - это ваши аргументы, каждый из которых разделен пробелом (если в ваших аргументах есть пробел, вам нужно поместить их между \ "

1 голос
/ 06 августа 2010
string arguments = 
    "-i \"c:\\Program Files\\My App\\MyContextMenuExtension.dll\"";

arguments += " \"c:\\Program Files\\MyApp\\LogicNP.EZShellExtensions.dll\"";

System.Diagnostics.Process.Start("TestFile.exe", arguments);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...