- 締切済み
ホスト名をファイル名として保存するBATファイル
Windows XP SP2 を使っています。 あるバッチを実行した後に、完了したことを確認するため、 バッチを実行したら、端末名のファイルが 自動的に作られる仕組みを考えています。 例えば、aaaa01という端末名のパソコンがあって、そこで、 a.bat というバッチファイルを実行すると、 F:\aaaa001.txt というようなファイルが自動で作成したいです。 パソコンが一杯あるので、各パソコンで実行すると、それぞれの端末名で出力ファイルになるようにしたいです。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- x1va
- ベストアンサー率26% (802/3006)
回答No.1
ホスト名は環境変数%computername%から取得できます。 例:testという文字列をテキストファイルに出力する場合。 echo test >%computername%.txt コマンドプロンプトからsetというコマンドを実行するとほかの環境変数も確認できます。