PowerShell ですべてのエクスプローラー ウィンドウを閉じる次のコードを書いています。
(New-Object -comObject Shell.Application).Windows() |
? { $_.FullName -ne $null} |
? { $_.FullName.toLower().Endswith('\explorer.exe') } | % { $_.Quit() }
ただし、開いているすべてのウィンドウが閉じられるわけではありません。代わりに、ウィンドウのみを閉じ、RoundDown(N/2)+1
ウィンドウをRoundUp(N/2)-1
開いたままにします。
誰でもこれを手伝ってもらえますか?