首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >RDPPlus v12 更新 -- 运维工具箱

RDPPlus v12 更新 -- 运维工具箱

作者头像
科控物联
发布2026-06-29 12:48:26
发布2026-06-29 12:48:26
3210
举报

🛠️ RDPPlus 运维工具箱

8款 Sysinternals 神器 + PowerShell 管理 · 一站式 Windows 运维

💡 内嵌集成,无需下载

常用 PSTools 工具已内置在 RDPPlus 中,点击即用,自动解压到 %LocalAppData%\RDPPlus

告别到处找下载、担心版本不兼容的烦恼。

[工具软件] 程序崩溃找不到原因?日志不知道藏在哪? 微软官方 DebugView,一屏看清所有调试输出!

一、什么是 Sysinternals 和 PsExec

在深入了解每个工具之前,先花一分钟搞懂两个基础概念——这样新手也能轻松上手。

什么是 Sysinternals?

Sysinternals(系统内部工具集) 是微软官方出品的一套 Windows 系统诊断和管理工具。它最初由 Mark Russinovich(现微软 Azure CTO)开发,后被微软收购并持续维护。这套工具集被全球 IT 运维人员视为 "Windows 瑞士军刀"——无需安装,即拷即用,能完成注册表监控、进程分析、磁盘追踪、网络诊断等高级操作。RDPPlus 精选了其中最常用的 8 款,集成到运维菜单中。

什么是 PsExec?

PsExec 是 Sysinternals 工具集里最出名的一款。简单说:它能让你在 本地电脑上执行远程电脑的命令,就像坐在那台电脑前一样。它的核心机制是:先将一个轻量服务程序(psexesvc.exe)拷贝到远程机器的 ADMIN$ 共享目录,然后通过该服务接收并执行你的指令。整个过程不弹出任何窗口(零弹窗),也支持 cmd /k 交互式模式持续操作。RDPPlus 已经将 PsExec 和所有相关工具内嵌,打开即用。

二、PSTools 工具详解

我们将 8 款工具按用途分为三大类,方便按需查找。

📡 远程控制

远程执行命令、结束进程、关机重启——运维"三板斧"

① PsExec 远程命令执行

作用:在远程计算机上执行任意命令或程序,支持交互式 cmd 会话。无需在目标主机预先安装客户端,自动通过 ADMIN$ 共享部署轻量服务。

典型场景:

  • 远程重启某台服务器的 IIS:psexec \\192.168.1.100 iisreset
  • 在远程电脑上打开交互式命令行持续操作:psexec \\Server01 cmd /k
  • 批量给 50 台电脑安装补丁(配合脚本循环调用)
  • 以 SYSTEM 最高权限运行程序:psexec -s regedit

REM 以指定用户身份远程执行命令 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

② PsKill 强制结束进程

作用:强制终止本地或远程计算机上的进程。既可以按进程名结束,也可以按 PID(进程 ID)精确结束。

典型场景:

  • 某台远程服务器的应用程序卡死,任务管理器连不上,直接 pskill \\Server01 notepad.exe
  • 批量结束蠕虫病毒进程:按进程名一键全部杀死(包括远程多台机器)
  • 配合 PsList 先查出 PID,再精确结束:pskill \\Server01 4528

REM 按进程名结束(所有同名进程都会被结束) 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 远程关机/重启

作用:远程关闭、重启、注销、锁定或休眠计算机。支持定时器(延迟执行)、强制关闭(跳过未保存提示)和消息通知。

典型场景:

  • 下班前远程关闭办公室所有电脑:psshutdown -o -f
  • 重启远程服务器并给在线用户 60 秒预警:psshutdown \\Server01 -r -t 60
  • 锁定远程电脑屏幕(防止他人操作):psshutdown \\Server01 -l

REM 60秒后强制重启远程服务器 psshutdown \\192.168.1.100 -r -t 60 -f REM 强制关机,跳过所有未保存提示 psshutdown \\Server01 -k -f REM 锁定远程计算机屏幕 psshutdown \\Server01 -l REM 注销远程用户 psshutdown \\Server01 -o

📊 信息收集

快速查看进程列表、导出系统信息——运维巡检必备

④ PsList 进程列表查看

作用:列出本地或远程计算机上所有正在运行的进程,显示 PID、CPU 时间、内存占用、启动时间等详细信息。比任务管理器更轻量、更适合在服务器 Core 模式(无 GUI)下使用。

典型场景:

  • 远程服务器跑慢了,先 pslist \\Server01 看一眼谁在吃 CPU
  • 排查某个进程是否在运行(如检查防病毒软件进程是否存在)
  • 查看每个进程的线程数:pslist -d \\Server01

REM 查看远程服务器全部进程 pslist \\192.168.1.100 REM 按 CPU 时间排序(找出最耗资源的进程) pslist -s \\Server01 REM 查看详细线程信息 pslist -d \\Server01 REM 只看特定进程 pslist \\Server01 sqlservr

⑤ PsInfo 系统信息报告

作用:一键收集远程计算机的完整系统信息报告,包括操作系统版本、补丁列表、硬件配置(CPU/内存/磁盘)、网络设置、已安装软件等。相当于把系统信息、磁盘管理、设备管理器三合一导出。

典型场景:

  • 接手新客户 IT 环境,先用 psinfo -h -s -d \\Server01 摸清所有服务器配置
  • 资产盘点:批量导出所有电脑的软硬件信息到 CSV
  • 检查某台机器安装了哪些更新补丁:psinfo -h \\Server01

REM 获取远程服务器完整系统信息 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 自启动项管理 GUI

作用:Autoruns 是 最彻底的自启动项查看器,能显示 Windows 启动时加载的 所有 项目——包括登录项、计划任务、服务、驱动、浏览器插件、Shell 扩展、IE 加载项等 18 个类别。相比系统自带的 msconfig(仅显示部分启动项),Autoruns 能做到零遗漏。

典型场景:

  • 电脑开机慢,打开 Autoruns 一看:3 个浏览器插件 + 2 个流氓服务 + 4 个计划任务在拖慢启动
  • 排查恶意软件持久化:攻击者常在注册表 Run 键或计划任务中藏启动项
  • 卸载软件后残留的启动项清理(注册表 + 文件夹双重检查)
  • 通过 VirusTotal 集成功能一键验证可疑文件是否恶意

💡 使用技巧:打开 Autoruns 后,点击 Options → Hide Microsoft Entries,过滤掉微软自带条目,只显示第三方启动项,排查效率提升 10 倍。蓝色条目表示文件缺失(可安全删除),黄色条目表示文件路径已变化。

⑦ RAMMap 物理内存分析 GUI

作用:RAMMap 是 深度内存分析工具,能以可视化的方式展示 Windows 物理内存的 每一项分配——哪些进程在使用、用于什么用途(进程私有、映射文件、共享内存、页表、驱动程序等)、哪些内存可以回收。任务管理器只能告诉你"用了多少",RAMMap 能告诉你 "谁在用、用来干什么、能不能释放"

典型场景:

  • 服务器内存占用 95%,但任务管理器里所有进程加起来只有 60%——那消失的 35% 去哪了?打开 RAMMap,发现是"映射文件"缓存占用了大量内存
  • 虚拟机宿主机内存压力大,通过 RAMMap 分析哪个 VM 进程占用了过量工作集
  • 排查内存泄漏:对比前后两张 RAMMap 快照,发现某进程的"私有内存"持续增长

💡 使用技巧:RAMMap 的 Use Counts 选项卡最实用。如果看到大量内存处于 Standby(备用) 状态,说明系统内存充足,这些是缓存可随时回收。通过 Empty → Empty Standby List 可立即释放备用内存。

⑧ TCPView 网络连接监控 GUI

作用:TCPView 是 实时网络连接查看器,以列表形式展示本机所有 TCP 和 UDP 连接(含监听端口),并自动关联到对应的进程名和 PID。它本质上是 netstat -ano 的 GUI 增强版,但具备实时刷新、自动高亮新/关闭连接、一键关闭连接等高级功能。

典型场景:

  • 怀疑某台服务器被植入后门,打开 TCPView 发现有个 svchost.exe 连接到了境外未知 IP,但真正的 svchost 路径不对 —— 确认被黑
  • 排查端口冲突:某个程序启动失败提示"端口被占用",TCPView 一查就知道谁占用了 8080 端口
  • 监控 SQL Server 当前有多少客户端连接,每个连接的 IP 和状态(ESTABLISHED / TIME_WAIT)
  • 内网安全审计:检查是否有程序在偷偷向外发送数据

💡 使用技巧:TCPView 中用 绿色高亮 新建立的连接,红色高亮 刚关闭的连接,内网 IP 用蓝色背景区分。右键任意连接可立即关闭或查看进程属性。按 Ctrl+A 可将连接列表保存为文本文件归档。

三、内嵌集成,即点即用

传统做法中,你需要:

  1. 去微软官网找到 Sysinternals 下载页面
  2. 下载 ZIP 包
  3. 解压到某个目录
  4. 手动添加到系统 PATH 或每次进入该目录运行
  5. 如果换了电脑,再重复一遍

RDPPlus 的做法:所有 8 款工具已经内嵌在主程序中。 首次使用时自动解压到 %LocalAppData%\RDPPlus 目录,之后直接调用。即使更换电脑、重装系统,只要带着 RDPPlus 就能随时使用全套工具——真正的 "U 盘运维" 体验。

📦 内嵌免下载

8 款 Sysinternals 工具预置在程序中,无需联网、无需额外安装

🚀 自动解压

首次使用时自动解压到 %LocalAppData%\RDPPlus,之后秒开

🔄 版本统一

所有工具版本经测试验证兼容,避免混用不同版本导致的问题

💼 便携运维

整个工具集随身带,插上 U 盘就能在任何电脑上展开运维工作

四、PowerShell 管理工具

除了 PSTools,RDPPlus 还集成了 5 个常用 PowerShell 管理功能——无需记忆命令,填入参数点击执行即可。

① 网络配置概览 PowerShell

功能:一键列出所有网卡的 IP 地址、子网掩码、默认网关、DNS 服务器、MAC 地址,结果以表格形式清晰展示。相当于 ipconfig /all 的结构化增强版。

# PowerShell 等效命令 Get-NetIPConfiguration -Detailed | Format-List

典型场景:远程协助时快速确认对方网络配置是否正确;多网卡服务器确认哪个网卡对应哪个网段。

② 切换 IP 地址 PowerShell

功能:在 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 虚拟机管理 PowerShell

功能:列出所有 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 管理器卡顿时的轻量替代方案;批量启停多台虚拟机。

④ 文件夹权限管理 PowerShell

功能:查看文件夹当前的 ACL(访问控制列表),清晰展示哪些用户/用户组拥有哪些权限;支持一键授予指定用户对文件夹的完全控制权限。

# 查看文件夹权限 Get-Acl -Path "C:\SharedData" | Format-List # 授予用户完全控制权限 acl.SetAccessRule(rule) Set-Acl -Path "C:\SharedData" -AclObject

典型场景:共享文件夹权限配置;接手他人电脑后发现某些文件无法访问时快速授权;批量设置 Web 目录 IIS_IUSRS 权限。

⑤ Windows 激活信息 PowerShell

功能:一键查看 Windows 的激活状态、产品密钥(后 5 位)、许可证类型(OEM/Retail/Volume)、剩余授权期限等信息。

# 查看激活状态 slmgr /dli # 查看详细许可证信息 slmgr /dlv # 查看产品密钥后5位 (Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey

典型场景:采购二手电脑时快速确认是否为正版授权;排查激活过期导致的桌面黑屏问题;查看 KMS 激活剩余天数,提前续期。

五、PSTools 速查表

工具

分类

核心命令

一句话用途

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 运维工具箱的威力:

场景 1:服务器半夜告警,CPU 100%

  1. 打开 RDPPlus,连接服务器 RDP
  2. 点击 PsList 查看进程列表,发现 w3wp.exe 占用 CPU 99%
  3. 打开 TCPView,发现该 IIS 进程有 200+ 个来自外网的 TCP 连接——确认为 CC 攻击
  4. PsKill 结束异常 IIS 进程,重启 IIS
  5. 从告警到定位再到处置,全程 3 分钟

场景 2:新客户的 30 台服务器资产盘点

  1. 提前准备服务器 IP 列表
  2. PsInfo 配合批处理脚本,循环对 30 台服务器执行: psinfo \\192.168.1.%i -h -s -d >> 资产报告.txt
  3. 30 台服务器的操作系统版本、补丁、软件、磁盘信息一次性汇总
  4. 导出到 Excel 即可交付客户

场景 3:排查电脑开机慢

  1. 打开 Autoruns
  2. 点击 Options → Hide Microsoft Entries
  3. 在 Logon 选项卡中发现 5 个已卸载软件的残留启动项 + 2 个可疑计划任务
  4. 取消勾选 → 重启电脑 → 开机时间从 3 分钟缩短到 45 秒
  5. RAMMap 检查内存是否有异常占用,确认一切正常

七、获取方式

RDPPlus 是 一站式 RDP 运维工具箱,集成了多用户远程桌面破解 + RDP 连接管理 + 系统运维工具三大模块。本文介绍的 PSTools 和 PowerShell 工具只是其中"系统运维"模块的一部分。

🛒 获取 RDPPlus v12

RDPPlus - RDP运维工具箱 v12

多用户远程桌面 · 连接管理 · Sysinternals 运维 · PowerShell 管理

© 2026 科控物联

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-06-28,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 🛠️ RDPPlus 运维工具箱
    • 💡 内嵌集成,无需下载
    • 一、什么是 Sysinternals 和 PsExec
      • 什么是 Sysinternals?
      • 什么是 PsExec?
    • 二、PSTools 工具详解
      • 📡 远程控制
      • ① PsExec 远程命令执行
      • ② PsKill 强制结束进程
      • ③ PsShutdown 远程关机/重启
      • 📊 信息收集
      • ④ PsList 进程列表查看
      • ⑤ PsInfo 系统信息报告
      • 🔍 深度诊断
      • ⑥ Autoruns 自启动项管理 GUI
      • ⑦ RAMMap 物理内存分析 GUI
      • ⑧ TCPView 网络连接监控 GUI
    • 三、内嵌集成,即点即用
      • 📦 内嵌免下载
      • 🚀 自动解压
      • 🔄 版本统一
      • 💼 便携运维
    • 四、PowerShell 管理工具
      • ① 网络配置概览 PowerShell
      • ② 切换 IP 地址 PowerShell
      • ③ Hyper-V 虚拟机管理 PowerShell
      • ④ 文件夹权限管理 PowerShell
      • ⑤ Windows 激活信息 PowerShell
    • 五、PSTools 速查表
    • 六、典型运维场景实战
      • 场景 1:服务器半夜告警,CPU 100%
      • 场景 2:新客户的 30 台服务器资产盘点
      • 场景 3:排查电脑开机慢
    • 七、获取方式
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档