我是脚本编写的新手,无法让这个工作。如果我将文件移动到其中没有空格的路径,我可以,但如果可以的话,我希望它与空间一起工作。
我想将一堆 Office 更新提取到带有 .cmd 文件的文件夹中。为了使批处理文件在任何计算机上都可用,我设置了一个路径变量,我只需在一个地方更改它就可以在另一台机器上运行它。问题是路径中有一个空格。如果我在定义中的路径周围加上引号,cmd.exe 在附加文件名和开关之前将它们放在路径周围,并且批处理失败并出现“命令行语法错误”。没有引号,它会失败,“不被识别为内部或外部命令、可运行程序或批处理文件”。
对于测试,我使用帮助开关,直到或者如果我可以让它工作。我可以使用 8.3 文件/文件夹名称(例如 My Documents as MyDocu~1)来完成,但可以用不同的方式完成吗?