2017-03-03 414 views
0

我刚刚尝试使用命令行打开Microsoft Word文档,但我不知道如何从命令行关闭它。使用CMD关闭Word文档命令行

如何在每次执行命令行时关闭Word文档?

+0

这里看看https://social.technet.microsoft.com/Forums/en-US/deea382d-57a0-4f20 -8208-bae6270981e2/how-do-you-close-word-2007-from-the-command-line?forum = officesetupdeploylegacy,看看它是否有帮助。 – SpyrosR

+1

你为什么编辑阿尔瓦罗冈萨雷斯?单词的关闭实例会杀死其他打开的单词文档。我想知道的是,如果有任何命令行可以关闭特定的单词文档文件的机会。 – roland

+0

我认为你是从Microsoft Office谈论Microsoft Word程序。无论使用什么程序,你想关闭文件吗?如果它使用Microsoft写字板或LibreOffice Writer打开,请关闭它们? *顺便说一下,我的名字是冈萨雷斯,而不是冈萨雷斯* ;-) –

回答

0

用下面的命令启动Word实例来捕捉PID通过脚本打开特定实例:

for /f "tokens=2 delims==; " %%a in (' wmic process call create "C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE" ^| find "ProcessId" ') do set PID=%%a

注意我使用的x86办公室2016所以调整到Word您的路径因此。

然后,您可以杀死你的脚本打开Word实例与taskkill /PID %%a

+0

Thanks rawns,我也知道taskkill。但是这会否杀死其他打开的文档?我只想关闭一个特定的文件。有没有办法? – roland

+0

@roland查看我的更新回答。 – Rawns