Мне нужно запустить MS Word из командной строки.Теперь я передаю ему эти команды /q /n /mFilePrintDefault /mFileExit.В этом случае мне нужно вручную нажать «Нет» в диалоговом окне «Сохранить да / нет» в конце (чтобы закрыть Word).Какие команды нужно передать, чтобы пропустить это (без сохранения или с сохранением документа) и автоматически закрыть Word?
/q /n /mFilePrintDefault /mFileExit
В Word создайте макрос в Normal.dotm, используя этот код:
Sub CloseWithoutSaving() ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges Application.Quit End Sub
Затем передайте / q / n / mFilePrintDefault / mCloseWithoutSaving
Я предполагаю, что вы пытаетесь распечатать документ из командной строки.Возможно, вы захотите сделать то же самое, что и MS, щелкнув правой кнопкой мыши.Вы можете увидеть подробности здесь:
http://www.robvanderwoude.com/ddecommandline.php