IP 자동 설정 스크립트 > 윈도우팁

본문 바로가기
사이트 내 전체검색


윈도우팁

윈도우팁

기타 | IP 자동 설정 스크립트

페이지 정보

작성자 Yscom 작성일16-08-26 20:18 조회5,150회 댓글0건

첨부파일

본문

IP 자동 설정 스크립트

@echo off
cls
setLocal enableDelayedExpansion
set c=0
set "choices="
echo.
echo.. Interfaces List
echo.
for /f "skip=2 tokens=3*" %%A in ('netsh interface show interface') do (
    set /a c+=1
    set int!c!=%%B
    set choices=!choices!!c!
    echo [!c!] %%B
)
echo.
choice /c !choices! /m ". Select Interface: " /n
set interface=!int%errorlevel%!

set RAN_NAME=%interface%
set DNS1=168.126.63.1
set DNS2=168.126.63.2
set SNNum=255.255.255.0
set GWNUM=
set SN=

echo.
set /p IPNum=. 아이피번호를 입력하시오 :
@echo off
for /f "tokens=1-4 delims=. " %%a in ("%IPNum%") do (
set octetA=%%a
set octetB=%%b
set octetC=%%c
set octetD=%%d
)

echo.
set /p sn=. 서브넷 마스크를 입력(255.255.255.0 아닐 경우에 입력) :
if "%SN%"=="" goto gw
if not "%SN%"=="" goto sn
:sn
set SNNum=%SN%

:gw
set GWNum=%octetA%.%octetB%.%octetC%.1
echo.
set /p GWNum=. 게이트 웨이를 입력하시오(%GWNum% 아닐 경우에 입력) : 
echo.
echo.

echo. 네트워크 설정중 입니다. 잠시만 기다리세요.
netsh interface ipv4 set dnsservers "%RAN_NAME%" static %DNS1% primary > nul
netsh interface ipv4 add dnsservers "%RAN_NAME%" %DNS2% > nul
netsh interface ipv4 set address "%RAN_NAME%" static %IPNum% %SNNum% %GWNum%
echo.
echo. 네트워크 설정이 완료 되었습니다.
echo.

pause

ip3.bat

 

댓글목록

등록된 댓글이 없습니다.

상단으로

TEL. 031-414-8411 FAX. 031-414-8411 경기도 안산시 상록구 화랑로 513 4층
대표:한순진 사업자등록번호: 210-07-55627 개인정보관리책임자 : 용산컴퓨터마트

Copyright © 용산컴퓨터마트. All rights reserved.

모바일 버전으로 보기