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

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。

mu4eを日本語の電子メールに対して使ってみる

以前、 mu4e を 使おうとしたことがある のだが、日本語の電子メールを検索できないだけでなく、正常に表示もできなかったので、あきらめてしまっていた。 結局、 Notmuch で試したら何も問題なく動いたので、Notmuchを使い始めて、今に至っている。 いつ...