🖥️ HelpIT v1.0.0 — Initial Release
HelpIT is a Windows desktop application for IT administrators to manage remote
Windows machines through a graphical interface — no command line required.
✨ Features
- 🔍 Target Validation — Ping, DNS, ARP and WinRM connection check
- ⚙️ Process Management — View and kill remote processes
- 🔧 Service Management — Start, stop and restart Windows services
- 📁 Dual-Pane File Explorer — Browse and transfer files between local and remote machines
- 📜 Remote Script Execution — Run PowerShell (
.ps1) and Batch (.bat,.cmd) scripts remotely - 💡 Wake-on-LAN — Send magic packets to wake up machines
- 🖥️ Remote Desktop (RDP) — Quick-launch RDP sessions
- 🆘 Remote Assistance — Launch Microsoft MSRA sessions
- 🔒 Secure Credential Storage — WinRM credentials encrypted via Windows DPAPI
📦 Two Variants Included
| Variant | Backend | Requirements |
|---|---|---|
HelpIT_WinRM.exe |
WinRM (pywinrm) | WinRM enabled on domain |
HelpIT_PsExec.exe |
PsExec (Sysinternals) | PsExec64.exe in bin/ folder |
🚀 Installation
- Download and extract the release archive or use setup
- Place
PsExec64.exefrom Sysinternals PsTools in thebin/folder (PsExec variant only) - Edit
config.jsonif needed (default path, ping threshold) - Run
HelpIT.exeas Administrator
⚙️ Requirements
- Windows 10 / 11
- Administrator privileges
- Network access to target machines
- WinRM enabled on target machines (WinRM variant)
📄 Configuration (config.json)
{
"default_path": "C:\\temp",
"ping_threshold": 75
}📋 Changelog
- Initial public release
- Process and service management
- Dual-pane file explorer with copy progress
- Remote script execution (PS1, BAT, CMD)
- Wake-on-LAN with MAC address persistence (SQLite)
- WinRM backend with DPAPI credential storage