wmic process get name,Processid,commandline >> test2.txt
CMD.EXE からダンディに動作します。ただし、.BAT スクリプトからは機能しません (出力ファイルは変更または生成されません)。エコー出力は次のようになります。
wmic process get name,Processid,commandline 1>>test2.txt
その「1」はそこで何をしているのですか?ハンドルの反射ですか?なぜこれが異なる動作をするのですか?どうすれば対処できますか?