PC-List Comparator
Note: If you are using Windows Server 2016 or older, you must run the following command in PowerShell before executing any of the scripts mentioned on
this page to enable TLS 1.2:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Ignore list
Enter computer names that should be ignored here. One computer name per line.
Active Directory
To generate the list of Active Directory computers, open
PowerShell
and run the following command:
irm https://scripts.tools.holzapfel.net/getADComputer/getADComputer.ps1 | iex
Filewave
To export a list of PCs from Filewave, select an
Inventory Query
in the left sidebar. Then, click on the
View
menu at the top and select
Export Current View
(or press
Ctrl + E
).
ESET Protect
To export a list of PCs from ESET Protect, go to Reports in the left menu and click on the Computer report. Add a filter for Static group parent hierarchy and select the customer. Finally, click Generate and Download and download it as CSV .
Result
In Active Directory, but not in Filewave:
To quickly disable multiple computers in Active Directory at once, open
PowerShell
and run:
irm https://scripts.tools.holzapfel.net/disableADComputers/disableADComputers.ps1 | iex
You can simply paste the output from above into the script after starting it.