Command line 使用CMD命令行关闭Word文档

Command line 使用CMD命令行关闭Word文档,command-line,cmd,Command Line,Cmd,我刚刚尝试使用命令行打开Microsoft Word文档,但不知道如何从命令行关闭它 如何在每次执行命令行时关闭Word文档?使用以下命令启动Word实例,以捕获脚本打开的特定实例的PID: for/f“tokens=2 delims==;”%%a在('wmic process call create“C:\Program Files(x86)\Microsoft Office\root\Office16\WINWORD.EXE”^ | find“ProcessId”')中设置PID=%%a 请

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


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

使用以下命令启动Word实例,以捕获脚本打开的特定实例的PID:

for/f“tokens=2 delims==;”%%a在('wmic process call create“C:\Program Files(x86)\Microsoft Office\root\Office16\WINWORD.EXE”^ | find“ProcessId”')中设置PID=%%a

请注意,我使用的是x86 Office 2016,因此请相应地调整到Word的路径


然后,您可以使用
taskkill/PID%%a

删除脚本打开的Word实例。请查看此处,看看是否有帮助。您为什么编辑Alvaro Gonzales?关闭word实例将杀死其他打开的word文档。我想知道的是,命令行是否有可能关闭特定的word文档文件。我假设您在谈论Microsoft Office中的Microsoft word程序。无论使用什么程序,都要关闭文档吗?如果它是用Microsoft写字板或LibreOffice Writer打开的,是否关闭它们?顺便说一句,我的名字是冈萨雷斯,不是冈萨雷斯;-)@Alvaro,是的,我想关闭MS Office中的Microsoft Word文档。例如:我使用CMD打开doc1.docx,然后我想使用CMD命令行关闭doc1.docx。有办法吗POhhh,很抱歉,我以为你的编辑与WINWORD*32.exe有关,它可以处理Microsoft Word的多个任务应用程序。谢谢rawns,我也知道taskkill。但这会杀死其他打开的word文档吗?我只想关闭一个特定的word文件。有办法吗?在MacOSX中如何实现同样的功能