4
開いているウィンドウをすべて閉じたいとします。これはウィンドウを最小化しませんが、スクリプトは最小化されていてもすべてのウィンドウを閉じます。バッチプログラムやPowerShellでこれを行う方法はありますか? PowerShellですべてのウィンドウを閉じるには
開いているウィンドウをすべて閉じたいとします。これはウィンドウを最小化しませんが、スクリプトは最小化されていてもすべてのウィンドウを閉じます。バッチプログラムやPowerShellでこれを行う方法はありますか? PowerShellですべてのウィンドウを閉じるには
使用これを:
Get-Process | Where-Object {$_.MainWindowTitle -ne ""} | stop-process
-NOTE:このpowershell console
近いかise
すぎて、彼の仕事を終了することはできません!
(get-process | ? { $_.mainwindowtitle -ne "" -and $_.processname -ne "powershell" })| stop-process
この方法のみのPowerShellウィンドウがまだ生きているが、スクリプトの最後のコマンドは
stop-process powershell
ノートになることはできません。これには、トレイアイコンを最小化プロセスに影響を与えます。
EDIT:すべてのExplorer.exeウィンドウを閉じるには
(New-Object -comObject Shell.Application).Windows() | where-object {$_.LocationName -eq "Control Panel"} | foreach-object {$_.quit()}
:
これを試してみてくださいXP上で 'コントロールパネル' を閉じます
(New-Object -comObject Shell.Application).Windows() | foreach-object {$_.quit()}
Wow..thisが働きます。ただし、「コントロールパネル」ウィンドウは閉じません。あなたはそれらのようなウィンドウを閉じる方法を知っていますか? Windows 7の – Luke101
も 'コントロールパネル'を閉じます。あなたは試していますか? –
私はxpを使用しています。この幸運は – Luke101