splashtop_business_install.ps1 - limehawk/rmm-scripts GitHub Wiki
splashtop_business_install.ps1
Downloads and silently installs the Splashtop Business client application.
Overview
This script automates the download and installation of the Splashtop Business client, which is the end-user remote access client (not the streamer agent).
Purpose
Downloads and silently installs the Splashtop Business client application. This is the end-user remote access client, not the streamer agent.
Prerequisites
- Windows OS
- Administrator privileges
- Internet connectivity
Configuration
Required Inputs
$downloadUrl: URL to download the Splashtop Business MSI installer$tempDirectory: Directory to store the installer temporarily
Hardcoded defaults:
- Download URL:
https://redirect.splashtop.com/my/src/msi - Temp Directory:
C:\Temp
Behavior
- Validates input parameters
- Creates temporary directory if needed
- Downloads Splashtop Business MSI installer
- Installs silently with logging
- Cleans up installer file
Security Notes
- No secrets in logs
- Installer downloaded over HTTPS
Exit Codes
- 0 = Success
- 1 = Failure
Example Output
[ INPUT VALIDATION ]
--------------------------------------------------------------
Download URL : https://redirect.splashtop.com/my/src/msi
Temp Directory : C:\Temp
Inputs validated successfully
[ DOWNLOAD ]
--------------------------------------------------------------
Downloading Splashtop Business installer...
Download completed successfully
File Size : 45.2 MB
[ INSTALLATION ]
--------------------------------------------------------------
Installing Splashtop Business silently...
Installation completed successfully
[ CLEANUP ]
--------------------------------------------------------------
Removing installer file...
Cleanup completed
[ FINAL STATUS ]
--------------------------------------------------------------
Result : SUCCESS
Splashtop Business installed successfully
[ SCRIPT COMPLETED ]
--------------------------------------------------------------
Version History
- 2024-12-01 v1.0.0 - Initial release - migrated from SuperOps
Links
- View Script Source
- Scripts - Back to script index