在.bat脚本中处理重音

问题描述

我正在编写一个脚本来自动执行IP配置。 这是我脚本的2行简短版本。

set /A octet = %1
netsh interface ipv4 set address name="Conexión de área local" static XX.%octet%.XX.XX 255.255.255.0 XX.%octet%.XX.XX

name参数给我带来了问题,口音表达得不好,命令失败了。

我尝试使用utf-8和其他格式保存它,但到目前为止没有任何效果。有想法吗?

编辑: ----我曾尝试过这么远----

  • chpc输出:活动代码页:1252
  • 使用ANSI编码保存.bat
  • 将netsh更改为“% Appdir %netsh.exe”
  • 在SET命令中删除所有多余的空格

到目前为止的输出: netsh接口ipv4设置地址名称“Conex≤ndeßrealocal” ....然后出现错误

是Windows 7

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)