批次檔更改電腦名稱與設定IP

批次檔更改電腦名稱與設定IP

@echo off
set /p name=新電腦名稱:        */在此輸入新電腦名稱

wmic.exe ComputerSystem Where Name="%ComputerName%" call Rename Name="%name%"

set /p IP= ****設定 IP address ****:            */在此輸入新IP

set /p mask= ****設定 IP address ****:        */在此輸入MASK

set /p gateway= ****設定 IP address ****:       */在此輸入GATEWAY

netsh interface ip set address name="區域連線" source=static addr="%IP%" mask="%mask%" gateway="%gateway%"            */依你輸入的值套用到區域連線
 

備註

如果你的網卡顯示為區域連線2,則netsh interface ip set address name="區域連線"

應該改為netsh interface ip set address name="區域連線 2"

如果MASK與GATEWAY為固定值,你也可以將上述改為

set /p IP= ****設定 IP address ****:
netsh interface ip set address name="區域連線" source=static addr="%IP%" mask="255.255.255.0" gateway="192.168.0.254"

以下為學習心得,如有不正確的地方,還請指教