LoginSignup
3
5

More than 5 years have passed since last update.

IPv4アドレス切替用バッチファイル

Last updated at Posted at 2017-08-15

GUIでIPアドレスを切り替える作業はもう嫌だぉ…

@echo off
set IFNAME="ローカル エリア接続"
set IPADDR=192.168.1.123
set MASK=255.255.255.0
set GW=192.168.1.1
set DNS1=192.168.1.1
set DNS2=

net session >nul 2>&1
if %errorLevel% equ 0 (
  netsh interface ipv4 set address name=%IFNAME% static %IPADDR% %MASK% %GW% 1
  netsh interface ipv4 set dnsservers name=%IFNAME% static %DNS1% primary validate=no
  if not "%DNS2%" == "" ( netsh interface ipv4 add dnsservers name=%IFNAME% %DNS2% index=2 validate=no )
  netsh interface ipv4 show addresses name=%IFNAME%
) else (
  echo IPアドレス変更を行うには「管理者として実行」してください
)
pause
3
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
5