的Windows x64的版本包含有类似“\ Program Files文件(x86)的”括号命名的文件夹,这打破了我使用批处理文件。一个问题行的一个示例:的Windows 64和“括号中的路径”批处理文件的问题
在(%路径%)%% c不是否存在 “%%Ç\ xyz.exe” 设定XYZ = OK
即,当它到达 “)” 中的“ (86)”它提出了一个错误信息并退出...
关于如何解决此问题的任何想法? 这是一个相当大的批处理文件,ATM我不必重写它在一个更好的语言的时候......
非常感谢:)
你确定你复制的非常精确'FOR'指令? – 2011-03-21 18:59:47
@PA是的,我可以重现错误。我无法想象一个快速解决方案。 – 2011-03-21 19:12:08
@PA是的我只将可执行文件的名称更改为xyz ... – stereochilly 2011-03-21 19:29:29