小编mtb*_*434的帖子

如何在PowerShell脚本之后阻止Excel进程在后台运行?

无论我尝试什么,Excel 2013都会继续在Windows 10的后台运行,无论我在PowerShell脚本末尾抛出什么命令.我已经尝试将我发现的所有建议添加到我的脚本末尾,并且我打开的唯一Excel对象仍然保持打开状态.这是我脚本末尾的内容.还有其他建议吗?

## Quit Excel and Terminate Excel Application process:
$xlsxwb.quit
$xlsxobj.Quit

[System.Runtime.Interopservices.Marshal]::ReleaseComObject($xlsxobj)
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($xlsxwb)
[System.Runtime.Interopservices.Marshal]::ReleaseComObject($xlsxSh1)
Start-Sleep 1
'Excel processes: {0}' -f @(Get-Process excel -ea 0).Count
Run Code Online (Sandbox Code Playgroud)

excel powershell excel-2013 windows-10

3
推荐指数
2
解决办法
7691
查看次数

标签 统计

excel ×1

excel-2013 ×1

powershell ×1

windows-10 ×1