Thaiadmin

อยากเปลี่ยนเป็น ออโต้ ip จะต้องเขียนสคริปยังไงครับ

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

สุรพันธ์

ตอนนี้ ผมเซ็ทแบบ fix ip อยู่ 192.168.1.30

จะต้องเขียนสคริป ยังไง ถึงจะเปลี่ยนเป็นแบบ ip address automatically  เพื่อนรับDHCP


ออฟไลน์ oUMMo

  • ****
  • 26
  • 0
ลองดูครับ จะใช้ต้อง เสียบสาย LAN ก่อนนะครับ

@echo off
setLocal EnableDelayedExpansion
FOR /F "Tokens=1,2,3,4,* delims= " %%i in ('ver') DO set VCHK=%%l
IF %VCHK%==6 SET IPVxS=ipv4
SET IPVxS=ip
FOR /F "Tokens=2 delims==" %%z in ('WMIC NIC where "NetConnectionStatus='2' and NetConnectionID like 'Local Area Connection%%'" GET NetConnectionID /VALUE') DO SET LCON1=%%z
netsh interface %IPVxS% set address name = "%LCON1%" source = dhcp
netsh interface %IPVxS% set dns  "%LCON1%" source=dhcp
Endlocal
pause
exit