microsoft / microsoft/PowerToys
[Feature Request] Integrated remote PC management and monitoring tool (HiPC alternative)
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
Description of the new feature / enhancement
Proposed Feature
I would like to suggest adding a lightweight, secure, and cross-platform remote PC management utility to PowerToys, similar to the concept of HiPC. This would bridge the gap between mobile devices and Windows PCs for power users without relying on heavy, resource-intensive remote desktop software.
Expected Behavior
The utility should run as a background service in PowerToys and expose the following modules via a secure, mobile-friendly web dashboard:
-
Remote Application & Process Management:
- App Launcher: Remotely launch specific applications (
.exeshortcuts) or automation scripts (e.g., PowerShell/batch scripts). - Process Killer: View active processes and forcibly terminate (kill) unresponsive or high-resource tasks.
- App Launcher: Remotely launch specific applications (
-
Remote File Explorer:
- Directory Browser: Safely browse the PC's file system tree.
- File Download: Securely download specific files (e.g., exported reports or screenshots) directly to the mobile device.
-
Remote System Monitoring & Power Control:
- Hardware Status Dashboard: Real-time monitoring of CPU, RAM, and GPU usage/temperatures, along with network speeds.
- Power Actions: One-click remote shutdown, restart, sleep, or lock screen.
-
Screen & Multimedia Controls:
- Remote Screenshot: Capture and view a static image of the current desktop.
- Media Control: Adjust system volume, mute, or control media playback (play, pause, skip).
Connectivity & Security:
- Zero-Installation Client: The PC generates a secure local URL/QR code. Users can scan it to access the dashboard on any mobile browser without installing a mobile app.
- Security Protocols: Supports a LAN-only mode to prevent external access. Any high-privilege actions (e.g., launching an
.exe, browsing files) require a pre-configured PIN or Windows Hello authentication.
Scenario when this would be used?
As a power user, I frequently run automation scripts, long-running data workflows, or servers on my PC. When away from my desk or lying in bed, using fully-fledged remote desktop tools (like TeamViewer or AnyDesk) is often too sluggish, clunky, and poses privacy risks.
Having a native PowerToys tool to instantly check system vitals, launch a specific script, kill a stuck process, or retrieve a file from my PC would be a massive productivity boost. It perfectly aligns with PowerToys’ mission to empower advanced users with precise, lightweight, and clean system enhancements.
Supporting information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by reviewing the existing PowerToys utility architecture and the security requirements for a background service, local web dashboard, authentication, and privileged actions. Done would require a scoped design and implementation plan for the proposed modules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- powershell
- Domain
- desktop, security, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100