我正在尝试在批处理文件中执行 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"
问题是执行第一行时,它会打开 GhostScript 窗口。我必须手动键入退出或关闭窗口才能将控件返回给父级以批量执行下一个命令。我们如何修改批处理文件以执行幽灵脚本?最初我使用 Process.Start(ProcessInfo) 从 C# 程序调用此文件。欢迎提出建议