Команды MS Word из командной строки - PullRequest
1 голос
/ 11 января 2012

Мне нужно запустить MS Word из командной строки.Теперь я передаю ему эти команды /q /n /mFilePrintDefault /mFileExit.В этом случае мне нужно вручную нажать «Нет» в диалоговом окне «Сохранить да / нет» в конце (чтобы закрыть Word).Какие команды нужно передать, чтобы пропустить это (без сохранения или с сохранением документа) и автоматически закрыть Word?

Ответы [ 2 ]

3 голосов
/ 30 апреля 2014

В Word создайте макрос в Normal.dotm, используя этот код:

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

Затем передайте / q / n / mFilePrintDefault / mCloseWithoutSaving

0 голосов
/ 12 января 2012

Я предполагаю, что вы пытаетесь распечатать документ из командной строки.Возможно, вы захотите сделать то же самое, что и MS, щелкнув правой кнопкой мыши.Вы можете увидеть подробности здесь:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...