Zamykanie wszystkich Windows Explorer w PowerShell
Piszę następujący kod, aby zamknąć wszystkie okna eksploratora za pomocą PowerShell:
(New-Object -comObject Shell.Application).Windows() |
? { $_.FullName -ne $null} |
? { $_.FullName.toLower().Endswith('\explorer.exe') } | % { $_.Quit() }
Ale nie zamyka wszystkich otwartych okien. Zamiast tego zamyka się tylkoRoundDown(N/2)+1
okna i liścieRoundUp(N/2)-1
otwarte okna.
Czy ktoś może w tym pomóc?