PrintQueueMonitor

1.0

This script is intended to be used on a LOCAL print server to monitor the print queues for activity.  It is difficult to identify
every user who may have a printer installed when you are trying to decommission or migrate print servers.  This allows you to get notified
if the queues are still being used.  Cycle period is adjustable.  All queues are polled and checked e
This script is intended to be used on a LOCAL print server to monitor the print queues for activity.  It is difficult to identify
every user who may have a printer installed when you are trying to decommission or migrate print servers.  This allows you to get notified
if the queues are still being used.  Cycle period is adjustable.  All queues are polled and checked each cycle.  If ANY job is detected
an email gets sent.  It is recommended that this is executed locally on the server being monitored via a scheduled task set to run
indefinitely every 5 minutes.  To test while running place a blank file named "flagfile.txt" in the script folder.
Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Script -Name PrintQueueMonitor

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Kenneth C. Mazie (kcmjr AT kcmjr.com)

Functions

SendEmail

Dependencies

This script has no dependencies.

FileList

Version History

Version Downloads Last updated
1.0 (current version) 222 7/5/2018