[ホーム] - [バッチファイル サンプル一覧] - [バッチファイルでログを出力するサンプルコードの紹介]

バッチファイルでログを出力するサンプルコードの紹介 | Windows バッチファイル






バッチファイルでログを出力する方法を紹介します。
基本的にバッチファイル (*.bat) ファイルはログを出力する機能はありません。
ただし文字列をバッチファイル内で書き出して、それをファイルへ書き込むことによりログ出力機能を実現することが可能です。


例えばバッチファイル内で以下を記述します。

[test.bat の中身]


echo "test"



その後バッチファイル実行結果をリダイレクト機能でログファイルに出力します。


test.bat > result.log



参考:
リダイレクトの使い方 | 4通りのややこしい使い方の整理

Powershell


PowershellではStart-Transcript 機能が標準で用意されておりログの出力が可能です。


PS> Start-Transcript c:\temp\PowershellCommandOutput.txt
PS> write-host "test"
PS> Stop-Transcript



PowerShell の実行結果をファイルに記録する







本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[ホーム] - [バッチファイル サンプル一覧]