4
我想关闭所有打开的窗口。这不会使窗口最小化,但即使脚本最小化,脚本也会关闭所有窗口。有没有办法在批处理程序或PowerShell中做到这一点?如何关闭所有窗口
我想关闭所有打开的窗口。这不会使窗口最小化,但即使脚本最小化,脚本也会关闭所有窗口。有没有办法在批处理程序或PowerShell中做到这一点?如何关闭所有窗口
利用这个在PowerShell中:
Get-Process | Where-Object {$_.MainWindowTitle -ne ""} | stop-process
- 注意:这种密切powershell console
或ise
也并不能结束自己的工作!
(get-process | ? { $_.mainwindowtitle -ne "" -and $_.processname -ne "powershell" })| stop-process
这样,只有PowerShell的窗口仍然活着,但在你的脚本中的最后一个命令可以
stop-process powershell
注:这不会影响托盘图标最小化的过程。
编辑:
关闭 '控制面板' 在XP试试这个:
(New-Object -comObject Shell.Application).Windows() | where-object {$_.LocationName -eq "Control Panel"} | foreach-object {$_.quit()}
关闭所有的explorer.exe窗口:
(New-Object -comObject Shell.Application).Windows() | foreach-object {$_.quit()}
Wow..this工作。但它不关闭“控制面板”窗口。你知道如何关闭这样的窗户吗?在Windows 7关闭“控制面板”上也有 – Luke101 2012-03-15 19:44:22
,其中o.s.你在试吗? – 2012-03-15 19:52:33
我正在使用Windows XP中。一切幸运与此 – Luke101 2012-03-15 19:53:32