win10的bat批处理执行是提示中文路径不存在
前言全局说明
win10的bat批处理执行是提示中文路径不存在
一、说明
1.1 环境:
Windows 10
二、要执行的命令
copy *.bat d:\王五的文件夹
三、命令行里执行没问题,写到bat脚本中就报错了
3.1 确认
先确认 d:\王五的文件夹 这个文件夹确实存在
3.2 原因
win10的界面路径都是 UTF8 编码的,bat批处理运行的cmd还是gbk编码,中文路径成乱码了
所以会提示路径不存在。
3.3 解决方法
给bat脚本上面加一行 Chcp 65001>nul ,把 gbk编码改成utf8就可以了
免责声明:本号所涉及内容仅供安全研究与教学使用,如出现其他风险,后果自负。
参考、来源:
浙公网安备 33010602011771号