Skip to content

splashtop_streamer_install.ps1

Corey Watson edited this page Dec 19, 2025 · 1 revision

splashtop_streamer_install.ps1

Silently installs or upgrades the Splashtop Streamer agent for remote access.

Overview

This script performs a silent installation of the Splashtop Streamer agent, which enables remote access to the system. It's configured to hide the system tray icon by default.

Purpose

Silently installs or upgrades the Splashtop Streamer agent for remote access. Configured to hide the system tray icon by default.

Prerequisites

  • Windows OS
  • Administrator privileges
  • Splashtop deploy installer downloaded to specified path

Configuration

Required Inputs

  • $installerPath : Full path to the Splashtop Streamer deploy installer EXE

Hardcoded default:

  • Installer Path: C:\temp\Splashtop_Streamer_Windows_DEPLOY_INSTALLER.exe

Behavior

  1. Validates installer path is provided
  2. Checks that installer file exists
  3. Executes silent installation with parameters:
    • prevercheck : Pre-verification check
    • /s : Silent mode
    • /i confirm_d=0 : No confirmation dialogs
    • hidewindow=1 : Hide installation window
    • notray=1 : Hide tray icon
  4. Reports installation status

Security Notes

  • No secrets in logs
  • Installer must be pre-staged at the specified path

Exit Codes

  • 0 = Success
  • 1 = Failure

Example Output

[ INPUT VALIDATION ]
--------------------------------------------------------------
Installer Path : C:\temp\Splashtop_Streamer_DEPLOY.exe
Inputs validated successfully

[ INSTALLATION ]
--------------------------------------------------------------
Starting Splashtop Streamer installation...
Installation parameters:
  Silent Mode : Yes
  Hide Window : Yes
  Hide Tray : Yes
Installation completed

[ FINAL STATUS ]
--------------------------------------------------------------
Result : SUCCESS
Splashtop Streamer installed successfully

[ SCRIPT COMPLETED ]
--------------------------------------------------------------

Version History

  • 2024-12-01 v1.0.0 - Initial release - converted from batch script

Links

Clone this wiki locally