バッチ内でコンピュータ名を取得する

バッチでコンピュータ名を変数に取得する方法です。

for /f %%h in ('hostname') do set PCName=%%h
echo %PCName%

%PCName% がコンピュータ名になります。

短いけど以上。

※2020/02/06 もっと良い方法を教えていただきました。こちらを使いましょう。

echo %COMPUTERNAME%

コメント

  1. 匿名 より:

    %COMPUTERNAME%で取得の方が良いと思われます

  2. eka. より:

    おぉーやってみたら出来ました! ありがとうございます!