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 the MSI file with PowerShell for 32-bit systems

Installing the 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 the command cd\ .

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

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

Running the MSI file

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

A screenshot showing the setup for MSI file.
  1. Run <regedit> .

  2. Find the file Msi.Package .

    A screenshot showing the MSI package.
  3. Click shell , and then add the new key.

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

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

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

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

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

Confirming a successful installation

Open Task Manager, and then make sure that the following processes are running. To see the running .exe files, click the Details tab:

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