teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2022/06/20 09:32

投稿

itagagaki
itagagaki

スコア8402

answer CHANGED
@@ -1,1 +1,3 @@
1
1
  エラーメッセージがそのまま答えだと思いますが、`UseShellExecute`が`true`だと入出力のリダイレクトはできないので、リダイレクトしたいなら`UseShellExecute`は`false`にする。またはプロセス実行にシェルを使いたいならリダイレクトは諦める。どちらかだと思います。
2
+
3
+ `UseShellExecute`は`false`にして、質問への追記・編集依頼のところにも書いたように`FileName`を`"cmd.exe"`(フルパスが必要かも)にして`Arguments`を`"/c hogehoge.bat"`にしてみてはどうでしょうか。