【发布时间】:2015-04-28 08:23:09
【问题描述】:
我正在尝试使用具有command line options 的 PDF X-Change Viewer 在多个窗口的多个选项卡中打开多个 PDF 文件。同一行中列出的所有 PDF 文件在同一窗口中打开。
为了让脚本在不等待每行创建的窗口关闭的情况下继续运行,我尝试使用start。但是,start 似乎需要一些尴尬的引用,这在尝试传递参数时会产生问题。
以下脚本可以工作:
start "" "C:\PDF Viewer\PDFXCview.exe" "G:\my pdfs\file1.pdf" "G:\my pdfs\file2.pdf"
start "" "C:\PDF Viewer\PDFXCview.exe" "G:\my pdfs\file3.pdf" "G:\my pdfs\file4.pdf"
以下脚本不起作用工作
(它只打开每行的第一个文件,尽管该文件遵循页面和缩放):
start "" "C:\PDF Viewer\PDFXCview.exe" /A "page=1&zoom=33.3" "G:\my pdfs\file1.pdf" "G:\my pdfs\file2.pdf"
start "" "C:\PDF Viewer\PDFXCview.exe" /A "page=1&zoom=33.3" "G:\my pdfs\file3.pdf" "G:\my pdfs\file4.pdf"
如果我不使用 start,只需运行:"C:\PDF Viewer\PDFXCview.exe" /A "page=1&zoom=33.3" "G:\my pdfs\file1.pdf" "G:\my pdfs\file2.pdf" 即可正常使用参数。
【问题讨论】:
标签: batch-file command-line-arguments batch-processing command-prompt