Print Management Step-by-Step Guide

Applies To: Windows Server 2008, Windows Server 2008 R2

There are two primary tools that you can use to administer a Windows print server in Windows Server® 2008: Server Manager and Print Management. You can use Server Manager to install the Print Services server role, optional role services, and features. Server Manager also displays print-related events from Event Viewer and includes an instance of the Print Management snap-in, which can administer the local server only.

Print Management provides a single interface that administrators can use to efficiently administer multiple printers and print servers and is the primary focus of this document. You can use Print Management to manage printers on computers that are running Microsoft® Windows® 2000, Windows XP, Windows Server® 2003, Windows Vista®, or Windows Server 2008.

What Is Print Management?

The Print Management snap-in is available in the Administrative Tools folder on computers running Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate and Windows Server 2008. You can use it to install, view, and manage all of the printers and Windows print servers in your organization.

Print Management provides current details about the status of printers and print servers on the network. You can use Print Management to install printer connections to a group of client computers simultaneously and to monitor print queues remotely. Print Management can help you find printers that have an error condition by using filters. It can also send e-mail notifications or run scripts when a printer or print server needs attention. On printers that provide a Web-based management interface, Print Management can display more data, such as toner and paper levels.

Note

To manage a remote print server, you must be a member of the Print Operators or Server Operators groups, or the local Administrators group on the remote print server. You do not need these credentials to monitor remote print servers, though some functionality will be disabled.

Who Should Use Print Management?

This guide is targeted at the following audiences:

  • Print Administrators and Help Desk professionals.

  • Information Technology (IT) planners and analysts who are evaluating the product.

  • Enterprise IT planners and designers.

Benefits of Print Management

Print Management saves the print administrator a significant amount of time installing printers on client computers and managing and monitoring printers. Tasks that can require up to 10 steps on individual computers now can be accomplished in 2 or 3 steps on multiple computers simultaneously and remotely.

By using Print Management with Group Policy, you can automatically make printer connections available to users and computers in your organization. In addition, Print Management can automatically search for and install network printers on the local subnet of your local print servers.

In This Guide

  • Requirements for Print Management

  • Security Requirements

  • Deploying Printers and Print Servers

  • Managing Printers and Print Servers

  • Additional Resources

Requirements for Print Management

To use Print Management on Windows Server 2008, you must install the print server role on the computer where you want to use Print Management. On computers running Windows Vista, the Print Management snap-in is automatically installed and available through Microsoft Management Console (MMC).

To deploy printer connections by using Group Policy, your environment must meet the following requirement:

  • The Active Directory Domain Services (AD DS) schema must use a Windows Server 2003 R2 or Windows Server 2008 schema version.

We recommend that you first use the steps provided in this guide in a test lab environment. Use this step-by-step guide along with accompanying documentation to implement Windows server features. For more information, see Additional Resources later in this guide.

Note

Print Management may not accurately display the status of remote computers when it is monitoring more than 10 print servers on a computer that is running Windows Vista. This is because computers running Windows Vista support a maximum of 10 concurrent network connections. To remotely monitor a large number of print servers, use Remote Desktop to log on to a computer that has Print Management installed and is running Windows Server 2008.

Security Requirements

To manage a remote print server, you must be a member of the Print Operators or Server Operators groups, or the local Administrators group on the remote print server. You do not need these credentials to monitor remote print servers, though some functionality will be disabled.

To use Print Management (Printmanagement.msc) with Group Policy, you must be a member of the local Administrators group and have write access to Group Policy objects (GPOs) in the AD DS domain or the organizational unit (OU) to which you want to deploy printer connections.

It is good practice for administrators to use an account with restrictive permissions to perform routine, non-administrative tasks and to use an account with broader permissions only when performing specific administrative tasks.

Deploying Printers and Print Servers

The following sections provide information about how to deploy printers and print servers:

  1. Step 1: Install and Open Print Management

  2. Step 2: Add and Remove Print Servers

  3. Step 3: Migrate Print Servers

  4. Step 4: Add Network Printers Automatically

  5. Step 5: Deploy Printers by Using Group Policy

  6. Step 6 List and Remove Printers from Active Directory Domain Services

Step 1: Install and Open Print Management

Print Management is installed by default on computers running Windows Vista Business, Windows Vista Enterprise, and Windows Vista Ultimate, but it is not installed on computers running Windows Server 2008. Use one of the following methods to install the Print Management snap-in on a computer running Windows Server 2008:

  • From Server Manager, use the Add Roles Wizard to install the Print Services role. This installs the Print Management snap-in and configures the server to be a print server.

  • From Server Manager, use the Add Features Wizard to install the Print Services Tools option of the Remote Server Administration Tools feature. The Print Services Tools option installs the Print Management snap-in, but it does not configure the server to be a print server.

To open Print Management on a computer running Windows Vista or Windows Server 2008, in the Administrative Tools folder, double-click Print Management.

Note

If you are using a firewall with Print Management some or all of the printers on a network print server may not be displayed. To solve the problem, add Print Management to the list of exceptions in the firewall software configuration.

Step 2: Add and Remove Print Servers

Print Management (Printmanagement.msc) allows you to manage printers that are running on print servers running Windows 2000 or later.

Note

The print server role must be installed and you must be a member of the Administrators group to perform these procedures.

To add print servers to Print Management

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, right-click Print Management, and then click Add/Remove Servers.

  3. In the Add/Remove Servers dialog box, under Specify print server, in Add server, do one of the following:

    • Type the name.

    • Click Browse to locate and select the print server.

  4. Click Add to List.

  5. Add as many print servers as you want, and then click OK.

Note

You can add the local server on which you are working by clicking Add the Local Server.

To remove print servers from Print Management

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, right-click Print Management, and then click Add/Remove Servers.

  3. In the Add/Remove Servers dialog box, under Print servers, select one or more servers, and click Remove.

Step 3: Migrate Print Servers

You can use the Printer Migration Wizard or the Printbrm.exe command-line tool to export print queues, printer settings, printer ports, and language monitors, and then import them on another print server running a Windows operating system. This is an efficient way to consolidate multiple print servers or replace an older print server.

Note

The Printer Migration Wizard and the Printbrm.exe command-line tool were introduced in Windows Vista. They replace Print Migrator 3.1.

Migrating print servers

  • Migrate print servers using Print Management

  • Migrate print servers using a command prompt

To migrate print servers by using Print Management

  1. Open the Administrative Tools folder, and then click Print Management.

  2. In the Print Management tree, right-click the name of the computer that contains the printer queues that you want to export, and then click Export printers to a file. This launches the Printer Migration Wizard.

  3. On the Select the file location page, specify the location to save the printer settings, and then click Next to save the printers.

  4. Right-click the destination computer on which you want to import the printers, and then click Import printers from a file. This launches the Printer Migration Wizard.

  5. On the Select the file location page, specify the location of the printer settings file, and then click Next.

  6. On the Select import options page, specify the following import options:

    • Import mode. Specifies what to do if a specific print queue already exists on the destination computer.

    • List in the directory. Specifies whether to publish the imported print queues in the Active Directory Domain Services.

    • Convert LPR Ports to Standard Port Monitors. Specifies whether to convert Line Printer Remote (LPR) printer ports in the printer settings file to the faster Standard Port Monitor when importing printers.

  7. Click Next to import the printers.

To migrate print servers by using a command prompt

  1. To open a Command Prompt window, click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator.

  2. Type:

    CD %WINDIR%\System32\Spool\Tools
    Printbrm -s \\<sourcecomputername> -b -f <filename>.printerExport
    
  3. Type:

    Printbrm -s \\<destinationcomputername> -r -f <filename>.printerExport
    
Value Description

<sourcecomputername>

The Universal Naming Convention (UNC) name of the source or destination computer.

<destinationcomputername>

The Universal Naming Convention (UNC) name of the destination computer.

<filename>

The file name for the printer settings file. Use the .printerExport or .cab file extensions.

Note

To view the complete syntax for this command, at a command prompt type: Printbrm /?

Additional considerations

  • The Printer Migration Wizard and Printbrm.exe can import custom forms and color profiles to the local computer only, and they do not support printer settings that are exported using the Print Migrator tool.

  • The Printer Migration Wizard and Printbrm.exe can import and export printers on computers running Windows 2000, Windows XP, Windows Server 2003, Windows Vista, or Windows Server 2008. However, some drivers might not import properly on some operating systems. For example, computers running Windows 2000 do not support x64-based printer drivers.

  • You can use the Task Scheduler feature of Windows to schedule the Printbrm.exe tool to regularly export or import printers. You can use this feature to supplement system backups.

Step 4: Add Network Printers Automatically

Print Management (Printmanagement.msc) can automatically detect all the printers that are located on the same subnet as the computer on which you are running Print Management, install the appropriate printer drivers, set up the queues, and share the printers.

To automatically add network printers to a printer server

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Printer Management tree, right-click the appropriate server, and then click Add Printer.

  3. On the Printer Installation page of the Network Printer Installation Wizard, click Search the network for printers, and then click Next. If prompted, specify which driver to install for the printer.

Note

To detect network printers on the same subnet as a remote server, use Remote Desktop to log on to the print server, open Print Management and add the network printer.

Step 5: Deploy Printers by Using Group Policy

You can use Print Management (Printmanagement.msc) with Group Policy to automatically deploy printer connections to users or computers and install the appropriate printer drivers. This method of installing a printer is useful in a laboratory, classroom, or branch office setting where most computers or users need to access the same printers. It is also a useful method for deploying printer drivers to users who are not members of the local Administrators group and are running Windows Vista.

To deploy printer connections by using Group Policy, your environment must meet the following requirement:

  • The Active Directory Domain Services (AD DS) schema must use a Windows Server 2003 R2 or Windows Server 2008 schema version.

To deploy printer connections by using Group Policy, use the following sections:

  • Deploy printer connections

  • Change driver installation security for printers deployed using Group Policy

Deploy printer connections

To deploy printer connections to users or computers by using Group Policy, use the Deploy with Group Policy dialog box in Print Management. This adds the printer connections to a Group Policy object (GPO).

To deploy printers to users or computers by using Group Policy

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, under the appropriate print server, click Printers.

  3. In the Results pane, right-click the printer that you want to deploy, and then click Deploy with Group Policy.

  4. In the Deploy with Group Policy dialog box, click Browse, and then choose or create a new GPO for storing the printer connections.

  5. Click OK.

  6. Specify whether to deploy the printer connections to users, or to computers:

    • To deploy to groups of computers so that all users of the computers can access the printers, select the The computers that this GPO applies to (per machine) check box.

    • To deploy to groups of users so that the users can access the printers from any computer they log onto, select the The users that this GPO applies to (per user) check box.

  7. Click Add.

  8. Repeat steps 3 through 6 to add the printer connection setting to another GPO, if necessary.

  9. Click OK.

Note

For per-computer connections, Windows adds the printer connections when the user logs on. For per-user connections, Windows adds the printer connections during background policy refresh. If you remove the printer connection settings from the GPO, Windows removes the corresponding printers from the client computer during the next background policy refresh or user logon.

Change driver installation security settings for printers deployed using Group Policy

The default security settings for Windows Vista and Windows Server 2008 allow a user who is not a member of the local Administrators group to install only trustworthy printer drivers, such as those provided with Windows operating systems or in digitally signed printer-driver packages.

To allow users who are not members of the local Administrators group to install printer connections that are deployed using Group Policy and include printer drivers that are not digitally signed, you must configure the Point and Print Restrictions Group Policy settings. If you do not configure these Group Policy settings, users might need to provide the credentials of someone who belongs to the local Administrators group.

Note

The following procedure assumes that you are using the version of the Group Policy Management Console (GPMC) that is included with Windows Server 2008. To install GPMC on Windows Server 2008, use the Add Features Wizard in Server Manager. If you are using a different version of GPMC, the steps might vary slightly.

To change driver installation security settings for printers that are deployed by using Group Policy

  1. Open the GPMC.

  2. Open the GPO where the printer connections are deployed, and navigate to User Configuration, Policies, Administrative Templates, Control Panel, and then Printers.

  3. Right-click Point and Print Restrictions, and then click Properties.

  4. Click Enabled.

  5. Clear the following check boxes:

    • Users can only point and print to these servers

    • Users can only point and print to machines in their forest

  6. In the When installing drivers for a new connection box, select Do not show warning or elevation prompt.

  7. Scroll down, and in the When updating drivers for an existing connection box, select Show warning only.

  8. Click OK.

After configuring these settings, all users are able to receive printer connections and the drivers to their user accounts by using Group Policy, without prompts or warning. Users receive a warning before updated drivers from the print server are installed, but they do not need to belong to the local Administrators group to install the updated drivers.

Step 6 List and Remove Printers from Active Directory Domain Services

Listing printers in Active Directory Domain Services (AD DS) makes it easier for users to locate and install printers. After you install printers on a printer server, you can use Print Management to list them in AD DS.

You can list more than one printer simultaneously. You may want to set up a filter to show all of the printers that you want to list or remove, so that you can easily select all of the printers at the same time.

To list or remove printers in AD DS

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, under the appropriate print server, click Printers.

  3. In the Results pane, right-click the printer that you want to list or remove, and then click List in Directory or Remove from Directory.

Managing Printers and Print Servers

The following sections provide information about how to manage printers and print servers by using Print Management:

  • Update and Manage Printer Drivers

  • Control Printer Driver Installation Security

  • Create a New Printer Filter

  • View Extended Features for Your Printer

You can perform bulk operations on all the printers on a particular server or all the printers under a particular filter. You can perform the following actions on multiple printers simultaneously:

  • Pause or resume printing

  • Cancel all jobs

  • List or remove printers from AD DS

  • Delete printers

You can also export a list of drivers, forms, ports, or printers by clicking More Actions in the Actions pane, and then clicking Export List.

Update and Manage Printer Drivers

The following sections provide information about how to perform a variety of tasks when you update or manage printer drivers on a print server:

  • Add drivers for client computers running 32-bit or 64-bit versions of Windows

  • Update or change printer drivers

  • Remove drivers

Add drivers for client computers running 32-bit or 64-bit versions of Windows

To support client computers that use different processor architectures than the print server, you must install additional drivers. For example, if your print server is running a 64-bit version of Windows and you want to support client computers running 32-bit versions of Windows, you must add x86-based drivers for each printer.

To add client printer drivers to the print server

  1. Right-click the printer to which you want to add additional printer drivers, and then click Manage Sharing.

  2. Click Additional Drivers. The Additional Drivers dialog box appears.

  3. Select the check box of the processor architecture for which you want to add drivers.

    For example, if the print server is running an x64-based edition of Windows, select the x86 check box to install 32-bit version printer drivers for client computers running 32-bit versions of Windows.

  4. If the print server does not already have the appropriate printer drivers in its driver store, Windows prompts you for the location of the driver files. Download and extract the appropriate driver files, and then in the dialog box that appears, specify the path to the .inf file of the driver.

Note

You might not be able to extract some printer drivers without installing them. If this is the case, log on to a client computer that uses the same processor architecture as the printer drivers that you want to add to the print server, and install those printer drivers. Then use Print Management from the client computer to connect to the print server, and add the additional drivers from the Additional Drivers dialog box. Windows automatically uploads the drivers from the client computer to the print server.

Update or change printer drivers

To update or change the printer drivers for a printer, use the following procedure. Client computers automatically download and install the updated printer drivers the next time they attempt to print to the printer.

Note

When installing printer drivers that are provided by the device manufacturer, follow the instructions provided with the printer driver instead of using this procedure.

To update or change printer drivers for a printer

  1. Right-click the printer with the driver that you want to change or update, and then click Properties.

  2. Click the Advanced tab.

  3. Select a new driver from the Driver box, or click New Driver to install a new printer driver.

This option is provided for the following situations:

  • To change a driver to a compatible driver designed specifically for the same printer

  • To set up a queue prior to hardware arrival

  • For troubleshooting purposes

For example, you can sometimes use this option to create additional queues using drivers that try to detect the device on queue creation if the device isn’t yet available. If you already have the driver installed on the computer, you can sometimes do this by creating the additional queue(s) using a very basic placeholder driver such as the ‘generic / text only’ driver, then swap the queue to the new driver.

However, if a non-compatible driver is selected using this method, it is possible that some printer features may not work correctly until the correct driver is returned.

When you switch the driver for a printer, the system and driver (if it is designed to do so) attempts to merge the printer preference settings for the old printer driver with the printer preference settings for the new printer driver. This is to try to preserve the user's printing preference settings. However, if some settings from the old printer driver are not supported by the new printer driver, this approach can lead to inconsistencies.

Upgrading a driver on a queue from one version to the next version of the same driver is the recommended approach, since the newer version of the same driver is expected to be compatible with its older versions. Changing drivers within a family (for example, Model 1000 pro to Model 1000 pro plus) also should work fine, but it is not guaranteed in every case. Some settings could be lost, or the default settings could be different on the new queue. If you need to change the driver completely, either to a different vendor, class of device, or even from an in-box driver to an IHV-provided driver, the recommended method is to create a new queue and then delete the old one.

Remove printer drivers

When you install a printer driver on a computer that is running Windows Vista or Windows Server 2008, Windows first installs the printer driver to the local driver store, and then installs it from the driver store.

When removing printer drivers, you have the option to delete only the printer driver or remove the entire printer-driver package. If you delete the printer driver, Windows uninstalls the printer driver, but leaves the printer-driver package in the driver store to allow you to reinstall the driver at some point. If you remove the printer-driver package, Windows removes the package from the driver store, completely removing the printer driver from the computer.

To remove printer drivers from a server, use the following procedure:

To remove printer drivers

  1. Delete any printers on the print server that use the driver that you want to delete, or change the driver that is used by each printer to another driver.

  2. In the Print Management tree, click Drivers.

  3. Remove only the driver (which leaves the driver .inf file and related files on the server), or remove the printer-driver package:

    • To delete only the installed driver files, right-click the driver and then click Delete.

    • To remove the driver package from the driver store, completely removing the driver from the computer, right-click the driver and then click Remove driver package.

Control Printer Driver Installation Security

The default security settings for Windows Vista and Windows Server 2008 allow users who are not members of the local Administrators group to install only trustworthy printer drivers, such as those provided with Windows or in digitally signed printer-driver packages. This helps ensure that users do not install untested or unreliable printer drivers or drivers that have been modified to contain malicious code (malware). However, it means that sometimes users cannot install the appropriate driver for a shared printer, even if the driver has been tested and approved in your environment.

The following sections provide information about how to allow users who are not members of the local Administrators group to connect to a print server and install printer drivers that are hosted by the server:

  • Installing printer-driver packages on the print server

  • Using Group Policy to deploy printer connections to users or computers

  • Using Group Policy to modify printer driver security settings

Installing printer-driver packages on the print server

Printer-driver packages are digitally signed printer drivers that install all the components of the driver to the driver store on client computers (if the server and the client computers are running Windows Vista or Windows Server 2008). Additionally, using printer-driver packages on a print server that is running Windows Vista or Windows Server 2008 enables users who are not members of the local Administrators group to connect to the print server and install or receive updated printer drivers.

To use printer-driver packages, on a print server that is running Windows Server 2008 or Windows Vista, download and install the appropriate printer-driver packages from the printer vendor.

Note

You can also download and install printer-driver packages from a print server to client computers that are running Windows Server 2003, Windows XP, and Windows 2000. However, the client computers do not check the driver's digital signature or install all components of the driver into the driver store because the client operating system does not support these features.

Using Group Policy to deploy printer connections to users or computers

Print Management can be used with Group Policy to automatically add printer connections to the Printers folder, without the user requiring local Administrator privileges.

Using Group Policy to modify printer driver security settings

You can use the Point and Print Restrictions Group Policy setting to control how users can install printer drivers from print servers. You can use this setting to permit users to connect to only specific print servers that you trust. Because this prevents users from connecting to other print servers that could potentially host malicious or untested printer drivers, you can disable printer driver installation warning messages without adversely compromising security.

Carefully evaluate your users' printing needs before limiting which print servers they can connect to. If users occasionally need to connect to shared printers in a branch office or another department, make sure to include those printer servers on the list (if you trust the printer drivers that are installed on the servers).

You can also use the Point and Print Restrictions setting to disable warning prompts entirely, although this disables the enhanced printer driver installation security of Windows Vista and Windows Server 2008 for these users.

Note

The following procedure assumes that you are using the version of the Group Policy Management Console (GPMC) that is included with Windows Server 2008. To install GPMC on Windows Server 2008, use the Add Features Wizard of Server Manager. If you are using a different version of GPMC, the steps might vary slightly.

To modify the Point and Print Restrictions setting

  1. Open the Group Policy Management Console (GPMC).

  2. In the GPMC console tree, navigate to the domain or organizational unit (OU) that stores the user accounts for which you want to modify printer driver security settings.

  3. Right-click the appropriate domain or OU, click Create a GPO in this domain, and Link it here, type a name for the new GPO, and then click OK.

  4. Right-click the GPO that you created and then click Edit.

  5. In the Group Policy Management Editor tree, click User Configuration, click Policies, click Administrative Templates, click Control Panel, and then click Printers.

  6. Right-click Point and Print Restrictions, and then click Properties.

To permit users to connect only to specific print servers that you trust:

  1. In the Point and Print Restrictions dialog box, click Enabled.

  2. Select the Users can only point and print to these servers check box if it is not already selected.

  3. In the text box, type the fully qualified server names to which you want to allow users to connect. Separate each name with a semi-colon.

  4. In the When installing drivers for a new connection box, choose Do not show warning or elevation prompt.

  5. In the When updating drivers for an existing connection box, choose Show warning only.

  6. Click OK.

Note

To disable driver installation warning messages and elevation prompts on computers that are running Windows Vista and Windows Server 2008, in the Point and Print Restrictions dialog box, click Disabled, and then click OK. This disables the enhanced printer driver installation security of Windows Vista and Windows Server 2008.

Create a New Printer Filter

Filters display only those printers that meet a certain set of criteria. For example, it might be helpful to filter for printers with certain error conditions or those printers in a group of buildings regardless of the print server they use. Filters are stored in the Custom Printer Filters folder in the Print Management tree and are dynamic, so the data is always current.

Four default filters are provided with Print Management (Printmanagement.msc). For each filter that you create, you have the option to set up an e-mail notification or to run a script when the conditions of the filter are met. This is useful when you want to be alerted about printer problems, particularly in an organization with multiple buildings and administrators.

For example, you can set up a filter of all printers managed by a particular print server where the status does not equal Ready. Then, if a printer changes from the Ready status to any other status, the administrator could receive a notification e-mail from Print Management.

Note

The print server role must be installed and you must be a member of the Administrators group to perform these procedures.

To set up and save a filtered view

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, right-click the Custom Printer Filters folder, and then click Add New Printer Filter. This will launch the New Printer Filter Wizard.

  3. On the Printer Filter Name and Description wizard page, type a name for the printer filter. The name will appear in the Custom Printer Filters folder in the Print Management tree.

  4. In Description, type an optional description.

  5. To display the number of printers that satisfy the conditions of a filter, select the Display the total number of printers next to the name of the printer filter check box

  6. Click Next.

  7. On the Define a printer filter wizard page, do the following:

    1. In the Field list, click the print queue or printer status characteristic.

    2. In the Condition list, click the condition.

    3. In the Value box, type a value.

    4. Continue adding criteria until your filter is complete, and then click Next.

  8. On the Set Notifications (Optional) wizard page, do one or both of the following:

    • To set an e-mail notification, select the Send e-mail notification check box, and type one or more recipient and sender e-mail addresses. An SMTP server must be specified to route the message. Use the format account@domain and semicolons to separate multiple accounts.

    • To set a script to run, select the Run script check box, and then type the path where the script file is located. To add more arguments, type them in Additional arguments.

  9. Click Finish.

Note

To set notifications on existing printer filters, right-click a filtered view, and then click Set Notifications.

Setting Optional Notifications

When you create or modify a filter, you have the option of sending an automatic e-mail notification to someone or running a script when the conditions of the filter are met. This is useful for resolving printer problems, particularly in an organization with multiple buildings and administrators.

For example, you can set up a view of all printers managed by a particular print server where the status does not equal Ready. Then, if a printer changes from the Ready status to another status, the administrator could receive a notification e-mail from Print Management.

In addition to setting notifications on a custom set of printers, you can set notifications on printer server objects. For example, if the server is offline, or the spooler goes down, an e-mail notification can be sent.

Using Scripts

When you create a filter for specific printer criteria, you have the option of running a script when the conditions of the filter are met. Script notifications are defined in the Notifications dialog box. Setting script notifications are useful for resolving printer problems and troubleshooting.

The arguments passed to the script for filter notifications are: UserSpecifiedArguments Printername \\ServerName Filtername. When your script does not take any Print Management defined parameters, you can use the Test button to verify the script performs as expected. UserSpecifiedArguments must be separated by a space. Print Management and user defined parameters cannot exceed 2048 characters.

For server notifications, the arguments are: UserSpecifiedArguments ServerState ServerName. For example, you could automatically run a script to restart a remote spooler when the service goes offline.

Scripts can be written in Visual Basic Script (.vbs) or any scripting language available on the computer. The script has to be on the computer with Print Management. The script should be running with your credentials and you need to have the permissions to do whatever it is that you want the script to do.

An example of a command that you might use in a script is to start a remote print spooler: sc \\%2 start spooler

Setting Server Notifications

In addition to setting notifications on a custom set of printers, you can set notifications on print server objects. For example, if the server is offline, or the spooler goes down, an e-mail notification can be sent. To do this, right-click a print server object, click Notification, and then follow steps 2 and 3 in "To set e-mail notifications."

View Extended Features for Your Printer

In Print Management (Printmanagement.msc), extended view displays beneath the columns in the right pane, separated by a splitter bar. Extended view is useful when you want more information about the status of a print job, its owner, the number of pages, the size of the job, when it was submitted, its port, its priority, and other advanced job properties.

In addition, when the printer uses a Standard TCP/IP Port, extended view displays a Printer Web Page tab. When the printer supports a Web page, the extended view page provides details about the physical properties of the printer and specifications, and it sometimes allows remote administration.

To show extended view

  1. Open the Administrative Tools folder, and then double-click Print Management.

  2. In the Print Management tree, under any print server, right-click Printers, and then click Show Extended View.

Note

To display or hide columns in extended view, select a printer. On the Jobs tab, right-click the column heading row, and then click the name of the column that you want to display or hide.

Note

Some printers are equipped with Web pages that provide access to additional features and functionality. Intermittent warning messages may appear from Internet Explorer as a result of communication with these Web pages. There are two ways to eliminate these messages. One method is to add each printer's Web site to the list of trusted Web sites in Internet Explorer. The second method is to turn off the Enhanced Security Configuration option in Internet Explorer by using Add or Remove Windows Components. For more information about how turning off this option affects your server's security, see Managing Internet Explorer Enhanced Security Configuration on the Microsoft Web site (https://go.microsoft.com/fwlink?LinkId=28735).

Additional Resources

For more information about Print Management, see the following resources on the Microsoft Web site: