Pharos Utilities

The tools\utils directory of the Pharos disk image contains a number of small utility applications, which may prove useful in setting up and running Pharos. Each application is located in its own directory:

browserwrapper

This directory contains a small utility called browserwrapper.exe, which gives additional control over an Internet Explorer web browser window. It can be used to display the Queue Station web application, allowing for greater control over the functioning of the browser, and an automatic timeout to recover the Queue Station if there is a problem at the web server.

The browser wrapper utility is run from the command line. Running it with no parameters opens a configuration dialog, where configuration details can be specified to generate the appropriate command line parameters. See the readme file in this directory for details on the supported parameters.

The browser wrapper is designed to work with Internet Explorer 10 or later.

cluster

This directory contains the Cluster Configuration application, ClusterConfiguration.exe, which can be used to configure the Pharos Principal Services as generic Cluster Services. This utility is also available in the C:\ Program Files\Pharos\bin\cluster.

JAWSscripts

This directory contains customized scripts and configuration files for Job Access with Speech (JAWS) for Windows screen reader from Freedom Scientific. The integration with JAWS Screen Reader allows blind and visually impaired users to manage their own print jobs using the Popup Client and Pharos Stations.

This directory contains the following JAWS scripts and config files:

  • PharosStation-JAWS 14
  • PopupClient-JAWS 16

For instructions on how to set up JAWS in Uniprint, please refer to the JAWS Technotes found in the Pharos Community.

loadat

This directory contains loadat.bat, a batch file that creates a scheduled task to run userload.exe, the User Batch Load command line application, every weekday morning at 1:00. The batch loader will then load all new Windows users into Pharos so their printing can be accounted for. Edit this batch file (see comments in the batch file itself for instructions), and run it once from the machine that Pharos Administrator is installed on.

ServerMigrationTools

This directory includes two command line tools to help in the process of migrating the Pharos Database in a Uniprint Suite install to a new server:

  • DatabaseMigrationTool.exe - this tool copies the Pharos Database from its current server to the new one and upgrades it to version 91 of the Uniprint Suite if necessary.
  • NameSyncTool.exe - this tool configures the Pharos Database and registry with the hostname details of the new server, and optionally propagates these changes to the other dependent servers.

The PrintMigration.exe - this tool identifies the devices that are to be upgraded from older version and updates printers network address in Pharos Database. It is needed when upgrading from Uniprint 8.2 or earlier. It can be obtained from CD from '\server\printsvr\printmigration' folder.

TerminalUpgrader

Prior to Uniprint 8.2, terminal schemas were held at the Bank level rather than per terminal. This directory contains the TerminalUpgrade.exe, which is used to migrate terminal settings from versions earlier than 8.2. The tool is used to verify that a terminal has an appropriate bank configured based on XML schema values for 'Use Card Swipe' and 'Try Blank password'.