C#でコマンドラインパラメータを受け入れるプログラムを実行するにはどうすればよいですか?
質問する
17220 次
4 に答える
6
ProcessStartInfoは、Processコンポーネントと一緒に使用されます。Processクラスを使用してプロセスを開始すると、実行中のプロセスにアタッチするときに使用できる情報に加えて、プロセス情報にアクセスできます。
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.Arguments = "www.northwindtraders.com";
Process process = Process.Start(startInfo);
于 2012-05-10T08:40:38.130 に答える
2
これを試して
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "C:\etc\Program Files\ProgramFolder\Program.exe";
startInfo.Arguments = "C:\etc\desktop\file.spp C\etc\desktop\file.txt";
Process.Start(startInfo);
または、リンクhttp://msdn.microsoft.com/en-us/library/aa288457%28v=vs.71%29.aspxを試すことができます
于 2012-05-10T08:43:58.063 に答える
1
ProcessStartInfo p = new ProcessStartInfo(@"prg_name", @"args");
Process process = Process.Start(p);
于 2012-05-10T08:40:24.833 に答える