获取批处理文件以在最后一个文件关闭之前打开下一个文件

时间:2012-11-23 16:07:57

标签: windows-7 batch-file

我以前从来没有遇到这种情况,之前我已经使用了几十个批处理文件,所以我很难过。我正在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文件有关,我可以一次打开任何其他文件类型一百个,但对于pdf,它等待我关闭第一个文件。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分: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个并不是绝对必要的,但是如果添加更多在路径中有空格的内容,它将为您节省时间。