Test-PowerPing
1.2.0.1
Sends single pings asynchronously to remote computers to determine network accessibility. Can be used as IP range scanner, ping utility, CIDR calculator, or address list generator. Returns simple ping results (Status,IPv4Address,DeviceName,Time) with status codes.
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2023 Hunter Hirsch. All rights reserved.
Package Details
Author(s)
- Hunter Hirsch
Tags
Ping IPRange IPv4Ping IPv4 AddressRange Utilities Powershell Network Scan Asynchronous IPScan RangeScan CIDR CIDRCalculator Calculator MacOS Linux
Functions
Dependencies
This module has no dependencies.
Release Notes
1.2.0.1 - Added License. Added help links for IPStatus and Socket status codes
1.2.0.0 - Removed Runspaces for ping functionality
+ Replaced with .net collection queue management
- Updated device filtering to include pattern matching
+ Parameter renamed "DevName" to avoid conflict with $env:ComputerName
- Added full CIDR Support (0-7) for CidCalc
1.0.1.0 - added links, psgallery info
1.0 - Original - Ping (runspace method), Address List Generation (string method), CIDR (Subnet Min 8 for Calc/Address list generation.
*** TBD - In Progress ***
- Binary method for address list generation
- Range to CIDR block list
- Comments
- Add Confirm, adjust address limit generation max based on feedback
FileList
- Test-PowerPing.nuspec
- Get-PowerIPCIDR.ps1
- Get-PowerIPRange.ps1
- Test-PowerPing.psd1
- Test-PowerPing.psm1