Windowsで標準出力をログファイルにリダイレクトして記録しておく方法

WindowsのタスクスケジューラでVBScriptなプログラムを実行し、実行した結果を標準出力に出力させて、それをファイルで記録しておきたい場合には、以下のようにcmd /Cで実行してリダイレクトすれば良い。

> type redirect.vbs
Dim objWS
Set objWS = CreateObject("WScript.Shell")

Dim command
command = "cmd /C " & "testprogram.exe" & " >> C:\test.log"

objWS.Run command, 1, true

No comments:

Post a Comment

源泉徴収税額の納付届出書をe-Taxで提出する

源泉徴収税額の納付届出書をWindows用のe-Taxソフト(国税電子申告・納税システム利用者ソフトウェア)で提出する場合の操作が分かりにくかったので書いておく。 追加インストールで、「申請」の「納税関係」をインストールする。「源泉所得税」ではないので注意が必要。 「作成」メニュ...