如何找到完整的参数列表以在 CLI 中使用 WORD

How to find complete list of arguments to use WORD in CLI

我想知道是否可以拥有命令/exe“winword”的所有参数。

在官方文档中有一些例子:

https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products-079164cd-4ef5-4178-b235-441737deb3a6

但不是所有的命令都有,例如,有"/mFilePrintDefault"或"/mFileExit"

objective 无需用户操作即可打印 pdf。

宏命令会因版本而异,当然您可以从自己的宏文件开始或使用 AutoMacro。

你给出的例子是“固定命令”部分的2个

有三个列表可用,但我不知道哪些命令在特定版本中用作命令行宏,您需要尝试一下。

ECMA-376 Office Open XML 文件格式 [ECMA-376],固定命令在这里 https://docs.microsoft.com/en-us/openspecs/office_standards/ms-oe376/37bf80f7-1d74-47f6-8721-aa077cadca4d

ISO/IEC-29500 Office Open XML 文件格式 [ISO/IEC-29500:2012],固定命令在这里 https://docs.microsoft.com/en-us/openspecs/office_standards/ms-oi29500/1ecf33cf-3601-45f0-89fb-0ab824739343

并在基本类型下列为 https://docs.microsoft.com/en-us/openspecs/office_file_formats/ms-doc/e86aecb4-bb67-4de2-9b06-37771115f274

一个常见的例子显示按顺序使用多个命令是

"path to\winword.exe" "path and filename.docx" /q /n /mFilePrintDefault /mFileExit

但是您的默认打印机必须是 PDF 打印机,否则您的宏需要更复杂