来自命令行的MS Word命令

时间:2012-01-11 14:57:22

标签: command-line printing ms-word

我需要从命令行启动MS Word。现在,我将这些命令/q /n /mFilePrintDefault /mFileExit传递给它。在这种情况下,我需要在最后的“保存是/否”对话框中手动按“否”(关闭Word)。需要传递哪些命令,跳过此(不保存或保存文档)并自动关闭Word?

2 个答案:

答案 0 :(得分:3)

在Word中,使用以下代码在Normal.dotm中创建一个宏:

Sub CloseWithoutSaving()
    ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges
    Application.Quit
End Sub

然后传递/ q / n / mFilePrintDefault / mCloseWithoutSaving

答案 1 :(得分:0)

我假设您正在尝试从命令行打印文档。您可能希望以与MS一样的方式执行此操作并使用右键单击打印。您可以在此处查看详细信息:

http://www.robvanderwoude.com/ddecommandline.php