的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