Skip to content
Mass Ping utility. Ping lists of hosts to monitor network status.
PowerShell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitattributes
.gitignore
Mass-Ping.ps1
README.md

README.md

Mass-Ping.ps1

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/

Requirements

  1. ActiveDirectory Powershell module (available in Windows RSAT).
  2. MicaH's ChooseADOrganizationalUnit.ps1 file for dotsourcing. https://itmicah.wordpress.com/2016/03/29/active-directory-ou-picker-revisited/

Usage

  1. Pass a list of hosts from a text file by calling Mass-Ping.ps1 hostlist.txt[,hostlist2.txt]
  2. Call Mass-Ping.ps1 with no parameters to enter interactive mode.
  3. If querying hosts from AD OU, select the OU from the graphical dialog.
  4. Else, enter hostnames or IPs one by one.

Read through script comments for the lines that must be edited to suit your environment.

You can’t perform that action at this time.