微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过命令行打印给定数量的 word 文件副本

如何解决通过命令行打印给定数量的 word 文件副本

我有一个 SpringBoot 应用程序,它用 word 打印给定的 doc 或 docx 文件,但我无法设置份数。

String cmd = "cmd.exe /c start WINWORD.EXE "" + tempFolderPath + file.getName() + "" /mFilePrintDefault /mFileCloSEOrExit /q /n"; Runtime.getRuntime().exec(cmd);

它是这样工作的,但例如我想打印 2 个副本,我可以打开 word 两次,但如果可能的话,我更愿意使用 cmd 参数。

CMD 命令如下所示:

start WINWORD.EXE "D://teszt1234.docx" /mFilePrintDefault /mFileCloSEOrExit /q /n

[编辑回应macropod的评论]

哦,谢谢,虽然看起来很糟糕,但它正在工作! :-)

打印 7 次,它看起来像这样:

start WINWORD.EXE "D://teszt1234.docx" /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFileCloSEOrExit /q /n

解决方法

哦,谢谢,虽然看起来很糟糕,但它正在工作! :-) 打印 7 次,它看起来像这样:

启动 WINWORD.EXE "D://teszt1234.docx" /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFilePrintDefault /mFileCloseOrExit /q /n

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。