Installing Contract Tools

You can install Contract Tools with an MSI file (PaperSoftwareContractTools.msi) or an executable (PaperSoftwareContractToolsSetup.exe). Installation resources, including an MSI file and an executable, are available at https://papersoftware.com/support.

To install Contract Tools using Group Policy, you must use an MSI file.

Installing with an MSI File

You can use PaperSoftwareContractTools.msi with Group Policy to install Contract Tools. You can also use PaperSoftwareContractTools.msi with msiexec to install Contract Tools. To do this, enter in PowerShell or Command Prompt:

msiexec /i PaperSoftwareContractTools.msi /q /log setup.log /noRestart
  • /q prevents Windows Installer dialogs from appearing.

  • /log setup.log creates a log file named setup.log in the same folder as PaperSoftwareContractTools.msi.

  • /noRestart prevents an automatic computer restart if one is required.

See Resources about Installation Parameters for resources that describe additional msiexec parameters.

Installing with an Executable

You can use PaperSoftwareContractToolsSetup.exe from PowerShell or Command Prompt to install Contract Tools. Here is a typical installation command:

.\PaperSoftwareContractToolsSetup /exeNoUI /q /log setup.log /noRestart

The /exeNoUI parameter prevents Contract Tools Setup from appearing. The other parameters are passed to msiexec:

  • /q prevents Windows Installer dialogs from appearing.

  • /log setup.log creates a log file named setup.log in the same folder as PaperSoftwareContractToolsSetup.exe.

  • /noRestart prevents an automatic computer restart if one is required.

Letting /• mean any parameter, PaperSoftwareContractToolsSetup.exe commands generally look like:

.\PaperSoftwareContractToolsSetup /• /•PaperSoftwareContractToolsSetup.exe handles these parameters directly.   /• // /• /•These parameters are passed to msiexec.

You pass two groups of parameters to PaperSoftwareContractToolsSetup.exe:

  1. The first group of parameters is handled directly by PaperSoftwareContractToolsSetup.exe. When installing Contract Tools, this group will typically contain only /exeNoUI.

  2. The second group of parameters, beginning with /• //, is passed to msiexec. PaperSoftwareContractToolsSetup.exe replaces // with the path to a temporary MSI file.

If you leave out /• //, PaperSoftwareContractToolsSetup.exe uses /i //. For example:

.\PaperSoftwareContractToolsSetup /exeNoUI /q

is the same as

.\PaperSoftwareContractToolsSetup /exeNoUI /i // /q

All parameters are optional. Entering .\PaperSoftwareContractToolsSetup in PowerShell or Command Prompt starts Contract Tools Setup as if you double-clicked PaperSoftwareContractToolsSetup.exe.

See Resources about Installation Parameters for resources that describe additional PaperSoftwareContractToolsSetup.exe parameters.

Resources about Installation Parameters

To learn more about msiexec parameters, enter in PowerShell or Command Prompt:

msiexec /?

To learn more about PaperSoftwareContractToolsSetup.exe parameters, enter:

.\PaperSoftwareContractToolsSetup /?

You can also use these resources:

To learn about See
msiexec parameters

Command-Line Options

Standard Installer Command-Line Options

Msiexec.exe Command Line

PaperSoftwareContractToolsSetup.exe parameters EXE setup file

Installation Folder

The default location of Contract Tools’ installation folder depends on how Contract Tools is installed.

  • If Contract Tools is installed for all users of a computer (a per-machine installation):

    • On 64‑bit operating systems, Contract Tools’ installation folder is %ProgramFiles(x86)%\Paper Software\Contract Tools.

    • On 32‑bit operating systems, Contract Tools’ installation folder is %ProgramFiles%\Paper Software\Contract Tools.

  • If Contract Tools is installed for a single user of a computer (a per-user installation), Contract Tools’ installation folder is %LOCALAPPDATA%\Programs\Paper Software\Contract Tools.