728x90
반응형
@echo off
setlocal enabledelayedexpansion
:: 활성화된 LAN 어댑터 찾기
for /f "tokens=2 delims=," %%A in ('wmic nic where "NetEnabled=true" get NetConnectionID /format:csv ^| findstr /V "NetConnectionID"') do (
set adapter_name=%%A
)
:: 변경할 IP 설정
set new_ip=192.168.1.200
set subnet_mask=255.255.255.0
set gateway=192.168.1.1
:: 찾은 어댑터 이름 출력
echo Found active adapter: %adapter_name%
:: IP 변경 실행
if not "%adapter_name%"=="" (
echo Changing IP address of %adapter_name% ...
netsh interface ip set address name="%adapter_name%" static %new_ip% %subnet_mask% %gateway%
echo IP address changed successfully!
) else (
echo No active LAN adapter found.
)
pause