일부 인수가 필요한 프로세스가 있는데, C#에서 시작하고 싶습니다. 즉, 바로 가기에서 동일한 인수를 시도했지만 다른 방식으로는 C#에서 그렇지 않습니다. 인수가 있습니다. . 인수 형식이 올바른지,하지만 난 -kC# ProcessStartInfo 인수
ProcessStartInfo prf = new ProcessStartInfo("C:\\" + "argstest.exe");
prf.UseShellExecute =true;
prf.Arguments = "-l http://test.tes1:[email protected]:3333/ -k testing TYPE=0 USER=1 COUNT=10";
Process.Start(prf);
프로세스가 시작에 잘못된 인수 오류가 발생하지만, 테스트해야 -k 인수가 프로그램에 전송받을 나던 때문에 즉시 닫습니다. -l 앞에 공백 추가를 시도했지만 동일한 "@ -l ..."을 시도했습니다.
을 어디 이외의 작업 C# 코드는? – Oded
작동하지 않는 것이 도움이되지 않습니다. 더 말해. 그것이 어떻게 실패했는지 말해주십시오. 나머지 코드를 보여주십시오. –
글쎄, 프로세스가 끝나기 때문에 테스트를해야 할 -k 인수를 얻지 못하기 때문에 프로세스가 종료됩니다. – user1422473