C#のProcessStartInfoでWinactorシナリオを起動、実行するプログラムを組んでいます。
winactorシナリオには起動オプションが設定可能で、' -r'オプションで起動と同時に実行という内容が簡易マニュアルに記載がありました。
C#で起動&実行を行いたいと思い、試行錯誤しているのですが起動までは可能でも実行が行えません。
お詳しい方、ご教示いただけませんでしょうか。
C#
1 //シナリオ起動のみ(オプション記述せず) 2 ProcessStartInfo pInfo = new ProcessStartInfo(); 3 pInfo.FileName = @"""C:\Users\Owner\Desktop\WinActor7\WinActor7.exe"""; 4 pInfo.Arguments = @"""C:\Users\Owner\Desktop\WinActor7\test.exe"""; 5 6 Process.Start(pInfo); 7
C#
1 //winactor起動、エラーメッセージ「シナリオが見つかりませんでした」 2 ProcessStartInfo pInfo = new ProcessStartInfo(); 3 pInfo.FileName = @"""C:\Users\Owner\Desktop\WinActor7\WinActor7.exe"""; 4 pInfo.Arguments = @"""C:\Users\Owner\Desktop\WinActor7\test.exe -r"""; 5 6 Process.Start(pInfo); 7
C#
1 //winactor起動せず、prosess.startでハンドルされていないエラー 2 ProcessStartInfo pInfo = new ProcessStartInfo(); 3 pInfo.FileName = @"""C:\Users\Owner\Desktop\WinActor7\WinActor7.exe -r"""; 4 pInfo.Arguments = @"""C:\Users\Owner\Desktop\WinActor7\test.exe"""; 5 6 Process.Start(pInfo); 7
C#
1 //winactor起動、シナリオ起動、実行せず 2 ProcessStartInfo pInfo = new ProcessStartInfo(); 3 pInfo.FileName = @"""C:\Users\Owner\Desktop\WinActor7\test.exe"""; 4 pInfo.Arguments = @""" -r"""; 5 6 Process.Start(pInfo); 7
C#
1 //winactor起動、シナリオ起動、実行せず 2 ProcessStartInfo pInfo = new ProcessStartInfo(); 3 pInfo.FileName = @"""C:\Users\Owner\Desktop\WinActor7\test.exe"""; 4 pInfo.Arguments = @""" -r"""; 5 6 Process.Start(pInfo); 7
#追記です
コマンドラインでは下記の通りの記述で起動しました。
cmd
1C:\Users\Owner\Desktop\WinActor7\WinActor7.exe "C:\Users\Owner\Desktop\WinActor7\test.exe" -r
回答1件
あなたの回答
tips
プレビュー