直接在cmd窗口可以删除,但是编写成bat之后会因为路径里的特殊字符问题导致路径识别识别,这个特殊字符在bat里要怎么处理?MJJ出出主意~~
|
用notepad++之类的写吧,大概不用转编码 |
自带的记事本也不行,另存ACNI和UTC-8都测试一遍同样的提示,找不到路径 |
默认 chcp 936 存 GB2312(ANSI) 或者 chcp 65001 可以读 UTF-8 |
set "path1=C:temp….." del /s /q %path1% |
本帖最后由 芭啦啦能量 于 2022-4-27 17:41 编辑
chcp 65001 修正楼下的代码 |
测试无报错,给钱 set "path1=C:temp….." del /s /q %path1% |
不用声明字符集也可以 |
要到bat文件运行 |
确实要,我之前有强制了全局声明 |