- 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 /renewHelps 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 SpoolerQuickly 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" -ForceGathers 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 StartInstallForces 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 SilentlyContinueRemoves 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. 
.png)