윈 도 우 IP 변경 배치파일 문의 드립니다.
2019.07.09 11:38
해당 배치 구문에서 ABC는 미리 지정하고 D 부분만 입력해서 IP를 입력하고자 하는데 어떻게 수정을 해야 할까요?
ex) 192.168.0.100
set octetA=%%a
set octetB=%%b
set octetC=%%c
set octetD=%%d
--------------------------------------------------------
@echo off
title Auto_IP_Setting v0.4 - Windowsforum.kr
cls
setLocal enableDelayedExpansion
for /f "tokens=2 delims==" %%F in ('wmic nic where "NetConnectionStatus=2 and AdapterTypeId=0" get NetConnectionID /format:list') do set interfaceName=%%F
echo.
echo.. 인터페이스 이름 : %interfaceName%
if not %ERRORLEVEL% == 0 goto exit
set RAN_NAME=%interfaceName%
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%.254
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.
:exit
pause
댓글 [2]
-
컨피그 2019.07.09 12:38
-
Ghost-™ 2019.07.09 13:40 잘 되네요 감사합니다. ^^
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
80162 | 윈 도 우| 메모리 2g에서 작동되는 pe가 윈10pe는 안되나여? 8.1만 되... [5] | 복태취업했 | 470 | 07-10 |
80161 | 기 타| 복구 모드 제작 관련해서........... [3] | 다물대장 | 401 | 07-10 |
80160 | 윈 도 우| 로컬 경험팩 질문 | Teirua | 431 | 07-10 |
80159 | 모 바 일| 어플(app) uninstaller 삭제 플그램 추천좀... [3] | 혁명_Rush | 381 | 07-10 |
80158 | 윈 도 우| 블루투스 마우스 PIN CODE 질문입니다. [3] | 준이오빠 | 949 | 07-10 |
80157 | 윈 도 우| 뜬금없지만 일주일전에 uhd630 윈도우7내장그래픽에 대한 글 [7] | 복태취업했 | 564 | 07-10 |
80156 | 기 타| 구글드라이브 휴지통에 버린거 [2] | aqz | 408 | 07-10 |
80155 | 윈 도 우| LTSB, LTSC관련 질문입니다. [9] | 배추장사 | 1022 | 07-10 |
80154 | 윈 도 우| 윈도우7 장치관리자? 관리탬플릿? 맛이간것같습니다 부탁드... [4] | SEVEN | 363 | 07-10 |
80153 | 윈 도 우| 희안하게 크롬에서만 인터넷 연결이 안됩니다... [4] | 실시간 | 666 | 07-09 |
80152 | 하드웨어| SSD 온도 문의 [3] | asklee | 468 | 07-09 |
80151 | 하드웨어| ssd120gb 저가형 구입을 햇는데 속도 정상 인가요? [14] | 방갑습니다 | 854 | 07-09 |
80150 | 하드웨어| 프린터 인쇄결과가 더 이상 진전이 없습니다 [3] | joe | 547 | 07-09 |
80149 | 기 타| 몇 일 전 자료실에 무등산님께서 올린 포스터, 배너 관련 ... [1] | enoch | 488 | 07-09 |
80148 | 소프트웨어| WINRAR SFX 자동풀림파일 바이러스오진 [1] | 번개 | 396 | 07-09 |
80147 | 윈 도 우| 블루투스 연결 질문입니다. [2] | 준이오빠 | 320 | 07-09 |
» | 윈 도 우| IP 변경 배치파일 문의 드립니다. [2] | Ghost-™ | 658 | 07-09 |
80145 | 윈 도 우| IE11 버젼 11.0.130 업데이트 느려짐 [1] | egqq | 494 | 07-09 |
80144 | 윈 도 우| 첨임다님 wtg는 부팅 성공했습니다 pe는 전부 부팅불가인데 [6] | 도우너2 | 657 | 07-09 |
80143 | 서버 / IT| 아이피 질문 [3] | to1 | 337 | 07-08 |
@echo off
for /f "tokens=1-4 delims=. " %%a in ("%IPNum%") do (
set octetA=%%a
set octetB=%%b
set octetC=%%c
set octetD=%%d
)
위 부분을 지우고 아래걸로 대체
set octetA=192
set octetB=168
set octetC=0
set /p octetD=. 아이피 끝자리를 입력 :
set IPNum=%octetA%.%octetB%.%octetC%.%octetD%
확인은 안해봤지만..