netsh-文件,目录或卷名称的语法不正确

时间:2019-04-24 07:34:46

标签: batch-file

我实际上是想制作一个脚本来随时更改我的网络。但是netsh命令导致错误。仅供参考,我的操作系统设置为法语。

这是我的代码:

SET NomConnexion=ReseauLocal
SET IP=192.168.1.188
SET Masque=255.255.255.0
SET Passerelle=192.168.1.254

netsh interface IP set address "%NomConnexion%" static %IP% %Masque% %Passerelle% 1

SET DNS=8.8.8.8
SET DNS2=8.8.4.4
netsh interface IP set DNS "%NomConnexion%" static %DNS% primary
netsh interface ip add dns "%NomConnexion%" %DNS2% 2

出现此错误(x3):“文件名,目录名或卷标签语法不正确”。

我也尝试了不加引号,但是它也没有用。 我尝试使用具有不同编码方式的notepad ++和notepad.exe保存.bat文件,但未进行任何更改。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我使用@Gerhard Barnard注释找到了解决方案。

我用了这个:

netsh interface show interface

显示所有我的接口名称,然后取一个好名称并将其应用于NomConnexion。现在一切正常。谢谢!