
8款 Sysinternals 神器 + PowerShell 管理 · 一站式 Windows 运维
常用 PSTools 工具已内置在 RDPPlus 中,点击即用,自动解压到 %LocalAppData%\RDPPlus
告别到处找下载、担心版本不兼容的烦恼。
[工具软件] 程序崩溃找不到原因?日志不知道藏在哪? 微软官方 DebugView,一屏看清所有调试输出!
在深入了解每个工具之前,先花一分钟搞懂两个基础概念——这样新手也能轻松上手。
Sysinternals(系统内部工具集) 是微软官方出品的一套 Windows 系统诊断和管理工具。它最初由 Mark Russinovich(现微软 Azure CTO)开发,后被微软收购并持续维护。这套工具集被全球 IT 运维人员视为 "Windows 瑞士军刀"——无需安装,即拷即用,能完成注册表监控、进程分析、磁盘追踪、网络诊断等高级操作。RDPPlus 精选了其中最常用的 8 款,集成到运维菜单中。
PsExec 是 Sysinternals 工具集里最出名的一款。简单说:它能让你在 本地电脑上执行远程电脑的命令,就像坐在那台电脑前一样。它的核心机制是:先将一个轻量服务程序(psexesvc.exe)拷贝到远程机器的 ADMIN$ 共享目录,然后通过该服务接收并执行你的指令。整个过程不弹出任何窗口(零弹窗),也支持 cmd /k 交互式模式持续操作。RDPPlus 已经将 PsExec 和所有相关工具内嵌,打开即用。
我们将 8 款工具按用途分为三大类,方便按需查找。
远程执行命令、结束进程、关机重启——运维"三板斧"
作用:在远程计算机上执行任意命令或程序,支持交互式 cmd 会话。无需在目标主机预先安装客户端,自动通过 ADMIN$ 共享部署轻量服务。
典型场景:
psexec \\192.168.1.100 iisresetpsexec \\Server01 cmd /kpsexec -s regeditREM 以指定用户身份远程执行命令 psexec \\192.168.1.100 -u Administrator -p MyPass123 ipconfig /all REM 远程打开交互式 cmd(零弹窗,目标电脑看不到窗口) psexec \\Server01 -d cmd /k REM 以 SYSTEM 权限在远程机器上运行注册表编辑器 psexec \\Server01 -s -i regedit
作用:强制终止本地或远程计算机上的进程。既可以按进程名结束,也可以按 PID(进程 ID)精确结束。
典型场景:
pskill \\Server01 notepad.exepskill \\Server01 4528REM 按进程名结束(所有同名进程都会被结束) pskill \\192.168.1.100 notepad.exe REM 按 PID 精确结束 pskill \\Server01 4528 REM 强制结束本地进程(无需远程时) pskill chrome.exe REM 批量结束多台服务器上的进程 for %i in (101,102,103) do pskill \\192.168.1.%i MyApp.exe
作用:远程关闭、重启、注销、锁定或休眠计算机。支持定时器(延迟执行)、强制关闭(跳过未保存提示)和消息通知。
典型场景:
psshutdown -o -fpsshutdown \\Server01 -r -t 60psshutdown \\Server01 -lREM 60秒后强制重启远程服务器 psshutdown \\192.168.1.100 -r -t 60 -f REM 强制关机,跳过所有未保存提示 psshutdown \\Server01 -k -f REM 锁定远程计算机屏幕 psshutdown \\Server01 -l REM 注销远程用户 psshutdown \\Server01 -o
快速查看进程列表、导出系统信息——运维巡检必备
作用:列出本地或远程计算机上所有正在运行的进程,显示 PID、CPU 时间、内存占用、启动时间等详细信息。比任务管理器更轻量、更适合在服务器 Core 模式(无 GUI)下使用。
典型场景:
pslist \\Server01 看一眼谁在吃 CPUpslist -d \\Server01REM 查看远程服务器全部进程 pslist \\192.168.1.100 REM 按 CPU 时间排序(找出最耗资源的进程) pslist -s \\Server01 REM 查看详细线程信息 pslist -d \\Server01 REM 只看特定进程 pslist \\Server01 sqlservr
作用:一键收集远程计算机的完整系统信息报告,包括操作系统版本、补丁列表、硬件配置(CPU/内存/磁盘)、网络设置、已安装软件等。相当于把系统信息、磁盘管理、设备管理器三合一导出。
典型场景:
psinfo -h -s -d \\Server01 摸清所有服务器配置psinfo -h \\Server01REM 获取远程服务器完整系统信息 psinfo \\192.168.1.100 -h -s -d REM 参数说明: REM -h 显示已安装的 Windows 更新补丁列表 REM -s 显示已安装的软件清单 REM -d 显示磁盘空间和卷信息 REM 导出到文件方便存档 psinfo \\Server01 -h -s -d > Server01_report.txt
自启动项、内存分析、网络连接——三板斧定位疑难杂症
作用:Autoruns 是 最彻底的自启动项查看器,能显示 Windows 启动时加载的 所有 项目——包括登录项、计划任务、服务、驱动、浏览器插件、Shell 扩展、IE 加载项等 18 个类别。相比系统自带的 msconfig(仅显示部分启动项),Autoruns 能做到零遗漏。
典型场景:
💡 使用技巧:打开 Autoruns 后,点击 Options → Hide Microsoft Entries,过滤掉微软自带条目,只显示第三方启动项,排查效率提升 10 倍。蓝色条目表示文件缺失(可安全删除),黄色条目表示文件路径已变化。
作用:RAMMap 是 深度内存分析工具,能以可视化的方式展示 Windows 物理内存的 每一项分配——哪些进程在使用、用于什么用途(进程私有、映射文件、共享内存、页表、驱动程序等)、哪些内存可以回收。任务管理器只能告诉你"用了多少",RAMMap 能告诉你 "谁在用、用来干什么、能不能释放"。
典型场景:
💡 使用技巧:RAMMap 的 Use Counts 选项卡最实用。如果看到大量内存处于 Standby(备用) 状态,说明系统内存充足,这些是缓存可随时回收。通过 Empty → Empty Standby List 可立即释放备用内存。
作用:TCPView 是 实时网络连接查看器,以列表形式展示本机所有 TCP 和 UDP 连接(含监听端口),并自动关联到对应的进程名和 PID。它本质上是 netstat -ano 的 GUI 增强版,但具备实时刷新、自动高亮新/关闭连接、一键关闭连接等高级功能。
典型场景:
svchost.exe 连接到了境外未知 IP,但真正的 svchost 路径不对 —— 确认被黑💡 使用技巧:TCPView 中用 绿色高亮 新建立的连接,红色高亮 刚关闭的连接,内网 IP 用蓝色背景区分。右键任意连接可立即关闭或查看进程属性。按 Ctrl+A 可将连接列表保存为文本文件归档。
传统做法中,你需要:
RDPPlus 的做法:所有 8 款工具已经内嵌在主程序中。 首次使用时自动解压到 %LocalAppData%\RDPPlus 目录,之后直接调用。即使更换电脑、重装系统,只要带着 RDPPlus 就能随时使用全套工具——真正的 "U 盘运维" 体验。
8 款 Sysinternals 工具预置在程序中,无需联网、无需额外安装
首次使用时自动解压到 %LocalAppData%\RDPPlus,之后秒开
所有工具版本经测试验证兼容,避免混用不同版本导致的问题
整个工具集随身带,插上 U 盘就能在任何电脑上展开运维工作
除了 PSTools,RDPPlus 还集成了 5 个常用 PowerShell 管理功能——无需记忆命令,填入参数点击执行即可。
功能:一键列出所有网卡的 IP 地址、子网掩码、默认网关、DNS 服务器、MAC 地址,结果以表格形式清晰展示。相当于 ipconfig /all 的结构化增强版。
# PowerShell 等效命令 Get-NetIPConfiguration -Detailed | Format-List
典型场景:远程协助时快速确认对方网络配置是否正确;多网卡服务器确认哪个网卡对应哪个网段。
功能:在 DHCP(自动获取)和静态 IP 之间一键切换。支持设置 IP 地址、子网掩码、网关、DNS。告别在网络适配器属性页面里点来点去。
# 切换到 DHCP Set-NetIPInterface -InterfaceIndex 12 -Dhcp Enabled Set-DnsClientServerAddress -InterfaceIndex 12 -ResetServerAddresses # 设置静态 IP New-NetIPAddress -InterfaceIndex 12 -IPAddress 192.168.1.50 -PrefixLength 24 -DefaultGateway 192.168.1.1 Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses 8.8.8.8,114.114.114.114
典型场景:笔记本在公司用 DHCP,到机房接设备时切静态 IP;调试网络设备时频繁切换网段。
功能:列出所有 Hyper-V 虚拟机的名称、状态(运行/关闭/保存)、CPU 数量、内存分配、开机时间;支持一键启动、关闭、强制停止虚拟机。
# 列出所有虚拟机 Get-VM | Select Name, State, CPUUsage, MemoryAssigned, Uptime # 启动虚拟机 Start-VM -Name "WinServer2022" # 正常关闭虚拟机 Stop-VM -Name "WinServer2022" # 强制关闭(相当于拔电源) Stop-VM -Name "WinServer2022" -Force
典型场景:通过 RDP 管理宿主机时需要快速查看 VM 状态;Hyper-V 管理器卡顿时的轻量替代方案;批量启停多台虚拟机。
功能:查看文件夹当前的 ACL(访问控制列表),清晰展示哪些用户/用户组拥有哪些权限;支持一键授予指定用户对文件夹的完全控制权限。
# 查看文件夹权限 Get-Acl -Path "C:\SharedData" | Format-List # 授予用户完全控制权限 acl.SetAccessRule(rule) Set-Acl -Path "C:\SharedData" -AclObject
典型场景:共享文件夹权限配置;接手他人电脑后发现某些文件无法访问时快速授权;批量设置 Web 目录 IIS_IUSRS 权限。
功能:一键查看 Windows 的激活状态、产品密钥(后 5 位)、许可证类型(OEM/Retail/Volume)、剩余授权期限等信息。
# 查看激活状态 slmgr /dli # 查看详细许可证信息 slmgr /dlv # 查看产品密钥后5位 (Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey
典型场景:采购二手电脑时快速确认是否为正版授权;排查激活过期导致的桌面黑屏问题;查看 KMS 激活剩余天数,提前续期。
工具 | 分类 | 核心命令 | 一句话用途 |
|---|---|---|---|
PsExec | 远程控制 | psexec \\IP cmd | 远程执行命令 |
PsKill | 远程控制 | pskill \\IP 进程名 | 远程结束进程 |
PsShutdown | 远程控制 | psshutdown \\IP -r | 远程关机重启 |
PsList | 信息收集 | pslist \\IP | 查看进程列表 |
PsInfo | 信息收集 | psinfo \\IP -h -s -d | 导出系统信息 |
Autoruns | 深度诊断 | GUI 工具 | 自启动项管理 |
RAMMap | 深度诊断 | GUI 工具 | 内存深度分析 |
TCPView | 深度诊断 | GUI 工具 | 网络连接监控 |
下面用三个真实场景演示 RDPPlus 运维工具箱的威力:
w3wp.exe 占用 CPU 99%psinfo \\192.168.1.%i -h -s -d >> 资产报告.txtRDPPlus 是 一站式 RDP 运维工具箱,集成了多用户远程桌面破解 + RDP 连接管理 + 系统运维工具三大模块。本文介绍的 PSTools 和 PowerShell 工具只是其中"系统运维"模块的一部分。
🛒 获取 RDPPlus v12
RDPPlus - RDP运维工具箱 v12
多用户远程桌面 · 连接管理 · Sysinternals 运维 · PowerShell 管理
© 2026 科控物联