반응형

xxxx.bat 파일에 저장 후 관리자로 실행.

 

@echo off
mode con cols=60 lines=40
COLOR 0E

:SEL_NW
echo.     
echo  [네트워크 IP Changer]
echo    1: 집
echo    2: 회사
echo.     
echo    d: 자동설정
echo    q: 종료
echo ----------------------------


SET /P sel=선택하십시오:
IF %sel%==1 (goto NW_HOME)
IF %sel%==2 (goto NW_OFFICE)

IF %sel%==d (goto NW_DHCP)
IF %sel%==q (goto quit)

:NW_HOME
echo 집 네트워크 설정
echo IP: 192.168.5.64
echo 서브넷 마스크: 255.255.248.0
echo 게이트웨이: 192.168.1.1
netsh interface ipv4 set address "이더넷" static 192.168.5.64 255.255.248.0 192.168.1.1
echo DNS1: 192.168.1.29
echo DNS2: 168.126.63.1
netsh interface ipv4 set dns "이더넷" static 192.168.1.29 primary no
netsh interface ipv4 add dns "이더넷" 168.126.63.1 index=2 no
pause
goto SEL_NW

:NW_OFFICE
echo 회사 네트워크 설정
echo IP: 192.168.5.64
echo 서브넷 마스크: 255.255.248.0
echo 게이트웨이: 192.168.1.1
netsh interface ipv4 set address "이더넷" static 192.168.5.64 255.255.248.0 192.168.1.1
echo DNS1: 168.126.63.1
echo DNS2: 8.8.8.8
netsh interface ipv4 set dns "이더넷" static 168.126.63.1 primary no
netsh interface ipv4 add dns "이더넷" 8.8.8.8 index=2 no
pause
goto SEL_NW

:NW_DHCP
echo 자동설정 모드입니다.
echo IP: 자동
echo 서브넷 마스크: 자동
echo 게이트웨이: 자동
netsh interface ipv4 set address "이더넷" source=dhcp
echo DNS: 자동
netsh interface ipv4 set dnsservers "이더넷" source=dhcp
pause
goto SEL_NW

:quit
echo.

 

위 설정은 네트워크의 이름이 "이더넷" 인 경우의 예시임.

 

네트워크 설정 - 샘플.bat
0.00MB

반응형

+ Recent posts