- 15 Aug 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
Custom Windows Tools
- Updated on 15 Aug 2025
- 1 Minute to read
- Print
- DarkLight
- PDF
Overview
Custom Windows Tools let administrators make pre-approved PowerShell or CMD commands available in the Agent toolbar. This eliminates manual typing or copy/paste during live sessions, reducing the risk of errors and improving resolution times.
Setup
Log in to the ScreenMeet Console.
Go to
Organization > Settings and Policies > Remote Support Settings
→ Custom Windows Tools.Click Add New Command, enter the name and script, and choose whether to Require Admin, Run As Admin, use PowerShell, or Keep Terminal After Execution.
Click Save Configuration.
Security Guidance
Only publish scripts vetted by IT/security. Avoid destructive commands unless approved via change control.
Common Enterprise Use Cases
1. Flush DNS & Renew IP — Fixes stale DNS or IP lease issues
ipconfig /flushdns && ipconfig /release && ipconfig /renew
Helps restore network connectivity without requiring manual IP configuration steps.
2. Restart Print Spooler — Resolves stuck print jobs
Stop-Service -Name Spooler -Force; Start-Service -Name Spooler
Quickly restarts the print subsystem, avoiding long troubleshooting steps.
3. Collect System & Application Logs — Speeds escalation
$d="$env:TEMP\SupportLogs"
New-Item -Type Directory -Force -Path $d | Out-Null
Copy-Item "$env:ProgramData\ScreenMeet\Logs\*" $d -Recurse -ErrorAction SilentlyContinue
Compress-Archive -Path "$d\*" -DestinationPath "$env:USERPROFILE\Desktop\SupportLogs.zip" -Force
Gathers relevant logs into a single ZIP file for faster handoff to Tier 2/3 support.
4. Trigger Windows Update Check — Ensures system is up-to-date
UsoClient StartScan; UsoClient StartDownload; UsoClient StartInstall
Forces a scan and installation of pending updates without navigating through Windows Settings.
5. Cleanup Temp Files — Recovers disk space safely
Get-ChildItem "$env:TEMP","C:\Windows\Temp" -Recurse -Force -ErrorAction SilentlyContinue |
Remove-Item -Force -Recurse -ErrorAction SilentlyContinue
Removes temporary files to free up space and improve performance.
Best Practices
Use Require Admin for commands that make system changes.
Log output where possible, to aid in auditing and troubleshooting.
Review and update the command list quarterly.