如何使用powershell脚本从任务栏中删除word文档

时间:2016-07-08 06:51:09

标签: powershell office-automation

我正在编写一个脚本,使用PowerShell脚本从任务栏关闭word文档。我可以使用以下方法取消固定文档:

Pin-Taskbar -Item  -Action <Pin|Unpin>

但是我需要关闭文档而不是取消它。不确定如何找到特定文档并关闭它。

1 个答案:

答案 0 :(得分:1)

以下内容将关闭所有Word应用程序中的所有Word文档,询问他们是否要在文档关闭之前保存文档。然后,所有Word应用程序进程都被终止。

$wd = [Runtime.Interopservices.Marshal]::GetActiveObject('Word.Application')
$wd.Documents | % { $_.Close() }
Get-Process | ?{$_.ProcessName -eq "WINWORD"} | Stop-Process