Print Control Service

The In-Store Publisher and Publishing Manager uses Print Control Service to print signages and labels on local printers. You must install Print Control Service on the computer from which you want to print locally through In-Store Publisher.

Overview

Publishing Platform Print Control is an Internet-enabled component that can run print jobs over the Internet or intranet.

To print from Publishing Platform for Retail, an end user or administrator must install a print control service on the end user’s workstation.

Print Control Service is used for local printing. An administrator can distribute or use packages to install the Print Control Service.

To change the print control that is installed for Publishing Manager, Central Publisher, and In-Aisle Publisher, update the following setting in the <PPM_path>/appsettings.config file:

<add key="UsePrintControlService" value="True" />

If you want to use the service-based print control, type True . If you want to use the ActiveX print control, type False .

Deployment readiness checklist

You can install Print Control Service on a supported Microsoft SQL Server that runs on any of the following operating systems:

Make sure that Microsoft .NET Framework 4.5 is installed on the server.

Make sure that any of the following browsers is installed:

Installing Print Control Service

Installing Print Control Service manually

  1. Download the PrintControlServiceInstall.exe or PrintControlServiceInstall.msi file to the client machine.

  2. Do either of the following:

    • Right-click the EXE file, and then select Run as administrator .

    • Right-click the MSI file, and then select Install .

  3. Follow the instructions on the screen.

Note:  Upgrading from EXE to MSI is not supported.

Installing Print Control Service from a command line

  1. Download the PrintControlServiceInstall.exe or PrintControlServiceInstall.msi file to the client machine.

  2. Run the command prompt as an administrator, and then navigate to the location of the

    PrintControlServiceInstall.exe or PrintControlServiceInstall.msi file.

  3. Type either of the following:

    • PrintControlServiceInstall.exe /quiet

    • msiexec /qn /i PrintControlServiceInstall.msi

Installing MSI file with PowerShell for 32-bit systems

  1. Download .Msi.Package .

  2. Open Microsoft PowerShell as an administrator.

  3. Go to the root directory using command cd\ .

  4. Set the directory to your system downloads folder and run the following command: msiexec /i PrintControlServiceInstall.msi to install.

    Note:  To uninstall, run the following command: msiexec /x PrintControlServiceInstall.msi
    A screenshot displaying the command for Print Control. Service Installation
  5. Note:   PrintControServiceInstall is the MSI file name. You can change it as per your file name.

Running .msi file

Follow these steps to run .msi file as administrator if you are getting the following message:

A screenshot showing the setup for msi file.
  1. Go to run <regedit> .

  2. Find the file Msi.Package .

    A screenshot displaying the msi package.
  3. Click shell , and then add New Key.

    A screenshot displaying the new key.
  4. Rename the folder as runas .

    A screenshot displaying the folder runas.
  5. Double-click Value name to open, and in the Value data field, then type Install as &administrator .

    A screenshot displaying the value data.
  6. Right-click runas new key and rename it as command.

    A screenshot displaying the field command.
  7. Double-click Value name to open, in the Value data field, then type msiexec /i “%1” .

    A screenshot displaying the Value data field.
  8. Right click the MSI file, and select install as administrator, and follow the installation guide.

Confirming a successful installation

Open Task Manager, and then make sure that the following processes are running:

Uninstalling Print Control Service

Uninstalling Print Control Service from Control Panel

  1. Click Start > Run .

  2. Type control panel , and then click OK .

  3. In Programs , click Uninstall a program .

  4. Select Lexmark Publishing Platform Print Control Service , and then click Uninstall .

  5. In the confirmation dialog, click Uninstall .

  6. In the User Account Control dialog, click Yes .

  7. Click Finish .

Uninstalling Print Control Service from a command line

  1. Run the command prompt window as an administrator, and then navigate to the location of the

    PrintControlServiceInstall.exe or PrintControlServiceInstall.msi file.

  2. Run either of the following:

    • PrintControlServiceInstall.exe /uninstall /quiet

    • msiexec /qn /x PrintControlServiceInstall.msi