PDQ.com mobilePDQ.com desktop
Support

Tools Library

The Tools Library contains an arsenal of ready-made tools ready for you to import and start using on computers you manage within PDQ Inventory. Start your trial of PDQ Inventory

What’s in the Tools Library?

Event Logs

Note: All Event Logs Require PowerShell

Get Application ErrorsDisplay all events in the target’s Application Event Log that have an event level of Error or Critical.
Get System ErrorsDisplay all events in the target’s System Event Log that have an event level of Error or Critical.
Get Crash HistoryDisplay all events in target’s System Event Log that contain the word “crash”.
Get Rename HistoryDisplays all events showing a computer name change.
Get TCP/IP All Displays all events in System Event Log with TCP/IP provider and ID 4230.
Get TCP/IP CongestionDisplay all TCP/IP messages from System Event Log.
Get Logon HistoryShows Logon events on target machine.
Get Restart History Shows all events in System log that contain “Shutdown Type” or “crash”.

Maintenance

Connect to IP via HTTPIf the target device has a webserver (such as a printer or IP Phone) this tool will attempt to start the default browser and connect to the IP address.
Get MACUses a cmd shell to run `arp.exe -a` against target IP address.
Manage ServicesUses Services.msc to view/manage target’s Windows Services.
Ping (Persistent)Sends a persistent Ping to target machine. This will open a CMD window. To stop the ping either press CTRL+C or simply close the CMD window. This utility is great to use when a computer has been rebooted and you want to know the moment it comes back online.
Open ADMIN$ ShareAttempts to connect via Windows Explorer (explorer.exe) to the target computer’s Windows directory. By default the %WINDIR% directory is shared as ADMIN$.

Name Resolution

Flush DNS Resolver Cache (localhost)Use this to flush (empty) the DNS cache on your console machine. This can be necessary when a target’s IP address has changed but your DNS cache still has the old address. This tool is considered a “System Tool”. This means that a computer does not need to be selected to run it.
Lookup IP AddressUses NSLOOKUP to perform a “Reverse lookup” to resolve the hostname from the supplied IP Address. Your environment must utilize PTR records in order to perform reverse lookups
Lookup HostnameUses NSLOOKUP to resolve the IP Address for a target computer.
NetBIOS by IPUses NBTSTAT to resolve the hostname of a computer based on the IP Address.
NetBIOS by NameUses NBTSTAT to resolve the IP Address of a computer based on the computer name.