splashtop_streamer_install.ps1 - limehawk/rmm-scripts GitHub Wiki
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
- Validates installer path is provided
- Checks that installer file exists
- 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
- 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
- View Script Source
- Scripts - Back to script index