ホスト名ごとに処理を分岐するバッチファイル
この記事でやること
「テスト環境と本番環境」等々、環境ごとにバッチの処理を分けたいときのバッチを紹介します。
ホストごとに処理を分岐させたい時のメモですφ(ー` )メモメモ
早速サンプル
1 2 3 4 5 6 7 8 9 10 11 12 |
@echo off set strHost=%COMPUTERNAME% if %strHost%==HOST1 ( echo its HOST1 ) else if %strHost%==HOST2 ( echo its HOST2 ) else ( echo its not HOST1 nor HOST2 ) pause |
strHostという変数にコンピュータ名(ホスト名)を代入しています。
ホスト名が「HOST1」の場合は「its HOST1」を表示、
ホスト名が「HOST2」の場合は「its HOST2」を表示、
それ以外の場合は「its not HOST1 nor HOST2」を表示します。
確認しやすいようにpauseで止めています。
この投稿へのトラックバック
トラックバックはありません。
- トラックバック URL
この投稿へのコメント