【发布时间】:2015-09-28 16:07:11
【问题描述】:
我有一个接收路径作为第一个参数的批处理文件。路径始终由特殊字符组成,例如 ^、é 或 è。
调用类似这样
D:\Script>MyBatch My\path\test_00170_LASTNAME^Firstname\image
总是出现这个错误:未知指定路径
当我在 bash 中回显第一个参数时,我可以看到(注意缺少的 ^)
My\path\test_00170_LASTNAMEFirstname\image
所以我试图通过在前面添加另一个^ 来转义这个字符
My\path\test_00170_LASTNAME^^Firstname\image
但是当我回应这个时,我得到了相同的结果......
My\path\test_00170_LASTNAMEFirstname\image
我还尝试将^ 放在引号之间,但这不起作用
【问题讨论】:
标签: batch-file special-characters