本記事では、バッチファイルでコンピュータ名を取得する方法を紹介します。
サンプルコード
Windowsでは、%COMPUTERNAME% 環境変数にシステムのコンピュータ名が格納されています。バッチファイル内でこの変数を参照することで、コンピュータの名前を取得できます。
以下のバッチファイルは、実行されているコンピュータの名前を表示します。
@echo off
echo This computer's name is: %COMPUTERNAME%
pause
応用例
ログファイルに、実行時間とバッチファイルを実行したコンピュータ名を記録する例です。
@echo off
echo %DATE% %TIME% - Script run on %COMPUTERNAME% >> log.txt
まとめ
本記事では、バッチファイル内でコンピュータ名を取得する方法を紹介しました。