Mass Ping utility. Ping lists of hosts to monitor network status.
Select target PCs from source files passed as parameters, from Organization Units, or from manual entry. Parses ping output and displays host status.
Organizational Unit graphical selection dialog provided by MicaH's Choose-ADOrganizationaUnit function. https://itmicah.wordpress.com/2016/03/29/active-directory-ou-picker-revisited/
- ActiveDirectory Powershell module (available in Windows RSAT).
- MicaH's ChooseADOrganizationalUnit.ps1 file for dotsourcing. https://itmicah.wordpress.com/2016/03/29/active-directory-ou-picker-revisited/
- Pass a list of hosts from a text file by calling
Mass-Ping.ps1 hostlist.txt[,hostlist2.txt]
- Call
Mass-Ping.ps1
with no parameters to enter interactive mode. - If querying hosts from AD OU, select the OU from the graphical dialog.
- Else, enter hostnames or IPs one by one.
Read through script comments for the lines that must be edited to suit your environment.