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.

In Active Directory, but not in ESET:


      

In Filewave, but not in ESET:


      

In Filewave, but not in Active Directory:


      

In ESET, but not in Filewave:


      

In ESET, but not in Active Directory:


      

ESET duplicates: