我试图在批处理文件中执行GhostScript.
gswin32.exe ^
-dNOPAUSE ^
-sDEVICE=pdfwrite ^
-sOUTPUTFILE=output1.txt ^
-dBatch ^
"file1.txt" "file2.txt"
gswin32.exe ^
-dNOPAUSE ^
-sDEVICE=pdfwrite ^
-sOUTPUTFILE=output2.txt ^
-dBatch ^
"file1.txt" "file2.txt"
Run Code Online (Sandbox Code Playgroud)
问题是当第一行执行时,它会打开GhostScript窗口.我必须手动键入退出或关闭窗口以将控件返回到父级以批量执行下一个命令.我们如何修改批处理文件以便执行ghost脚本?最初我使用Process.Start(ProcessInfo)从C#程序调用此文件.欢迎提出建议