我试图运行以下代码来浏览一个目录并修改一堆 AutoCAD 图纸。
FOR %%f in (C:\Users\pzf6bm\Desktop\AutoCad\*.dwg) do start /wait C:\"Program Files"\"Autodesk"\"AutoCAD 2012 - English"\acad.exe “%%f” /b C:\Users\pzf6bm\Desktop\AutoCad\hide.scr
它几乎可以工作,除了一件事,每次它检索下一个文件路径时,它都会在字符串的开头添加一个 ô 字符,在字符串的末尾添加一个 ö。这使得 AutoCAD 无法打开文件来执行操作。
例如,“C:\test.txt”变成了“ôC:\test.txtö”,我不知道为什么会这样。