Skip to content

Windows

Desktop app handles this automatically

If you're using the PrintHQ Bridge desktop app (.exe installer), it runs as a background service automatically via the system tray. You don't need to follow these steps. This guide is for users running Bridge as a standalone Node.js binary.

On Windows, Bridge installs as a Scheduled Task that runs at logon with elevated privileges.

Install

powershell
.\printhq-bridge-win-x64.exe --install

This creates a scheduled task called "PrintHQ Bridge" that:

  • Starts automatically when you log in
  • Runs with highest privileges
  • Keeps running in the background

Check Status

powershell
.\printhq-bridge-win-x64.exe --status

Or check Task Scheduler directly:

powershell
schtasks /Query /TN "PrintHQ Bridge"

Uninstall

powershell
.\printhq-bridge-win-x64.exe --uninstall

Logs

Service logs are written to:

%APPDATA%\printhq-bridge\bridge.log

Typically this is:

C:\Users\YourName\AppData\Roaming\printhq-bridge\bridge.log

Manual Control

Open Task Scheduler (search for it in the Start menu):

  1. Find "PrintHQ Bridge" in the task list
  2. Right-click to Run, End, or Disable

Or from the command line:

powershell
# Stop
schtasks /End /TN "PrintHQ Bridge"

# Start
schtasks /Run /TN "PrintHQ Bridge"

# Delete
schtasks /Delete /TN "PrintHQ Bridge" /F

Notes

  • The task runs under your user account
  • The web UI remains accessible at http://localhost:9876
  • If Windows Defender or your firewall blocks Bridge, you may need to add an exception for the executable