2

我以前从未发生过这种情况,而且我之前使用过几十个批处理文件,所以我很难过。我正在 Windows 7 上执行批处理。

我的批处理文件内容如下:

"C:\Users\MYOB\Desktop\ISSP Project\Learning Objectives.docx"    
"c:\users\MYOB\desktop\comp\unit2.pdf"    
"C:\Users\MYOB\Desktop\course.bat"

我想要的是打开所有三个文件。我得到的行为是第一个文件将打开,命令提示符窗口将保持打开状态,显示执行行的文本可见,并且在我关闭刚刚打开的文件之前,下一个文件不会打开。

这种行为似乎与 PDF 文件特别相关,我可以一次打开 100 个任何其他文件类型,但对于 pdf,它等待我关闭第一个文件。

我该如何解决这个问题?

4

1 回答 1

1

你可以start这样使用

start "" "C:\Users\MYOB\Desktop\ISSP Project\Learning Objectives.docx"    
start "" "c:\users\MYOB\desktop\comp\unit2.pdf"    
start "" "C:\Users\MYOB\Desktop\course.bat"

尽管最后 2 个空格的引号不是绝对必要的,但如果您在路径中添加更多包含空格的内容,它将避免您被抓到。

于 2012-11-23T16:12:23.720 回答