0
cmdにパスと引数を送信しようとしています。 私はCで書いています# しかし、それは動作しません。 助けていただければ幸いです。cmdへのパスと引数を送信
マイコード:
string path = @"C:\Users\SAMSUNG\Documents\Visual Studio 2015\Projects\phantom\phantom\bin\Debug\phantom";
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = " \"" + path + "\" /c -phantomjs screentaker.js ";
process.StartInfo = startInfo;
process.Start();
実行可能ファイルのパスを引数ではありません。そのパスを 'startInfo.WorkingDirectory'に設定してください – Pikoh
実行しようとしているコマンドはなんですか? 「C:¥Users¥SAMSUNG¥Documents¥Visual Studio 2015¥Projects¥ファントム¥ファントム¥bin¥Debug¥phantom.exe -phantomjs screentaker.js'ですか? – Pikoh
はいコードを実行しようとしています。 – muzosahin