我只知道以太网卡的描述,我想找到以太网名称并调整IP地址。我尝试过:
FOR /F "tokens=4,* delims= " %%a in ('wmic nic get name ^, netconnectionid ^|find "Gigabit"') do set localIp=%%b
echo %localIp%" &
netsh interface ip set address name=%interfaceName% static 192.168.2.5
pause
这找到我的网络适配器名称,但无法设置IP地址。
此后,我尝试了此操作
for /f "tokens=2 delims==" %%F in ('wmic nic where "NetConnectionStatus=2 and AdapterTypeId=0" get NetConnectionID /format:list') do set InterFaceName=%%F
echo %interfaceName% &
netsh interface ip set address name=%interfaceName% static 192.168.5.5
pause
这也可以找到名称,但是如果名称只有一个单词,则可以使用,但是如果名称包含空格,则不能更改IP。仅有一条消息Invalid source parameter <"second word">