IPアドレス変更【バッチファイル】備忘録

概要

1人で大量の通信試験を実施する必要があり、絶望していた時に「ツール使うと便利だよ」と教えてもらい、とても助かったので備忘録として残しておく

使い方

下記のファイルを実行するだけ

以下を聞かれるので目的のパラメータを入力してください。

@set /p ip=IPアドレス(例:192.168.1.1):
@set /p mask=サブネットマスク(例:255.255.255.0):
@set /p gw=デフォルトゲートウェイ(例:192.168.1.254):
@echo cd /d %~dp0 >%ip%.bat

echo netsh interface ipv4 set address name="イーサネット" source=static address=%ip% mask=%mask% gateway=%gw% >>%ip%.bat
echo timeout /t 3 >>%ip%.bat
echo ipconfig>>%ip%.bat
echo pause >>%ip%.bat
echo exit >>%ip%.bat
powershell start-process %ip%.bat -verb runas

exit