PsTools是一款专业高效的Windows系统管理工具集,PsTool包含PsExec、PsKill等实用程序,可以远程执行命令、管理进程、操控服务,甚至直接编辑注册表。最强大的是PsExec工具,能像操作本地电脑一样管理网络中的其他主机,部署软件或排查故障特别高效。虽然基于命令行操作,但每个工具都有详细参数说明,搭配批处理脚本更能发挥自动化管理的威力。无论是企业IT运维,还是批量配置机房设备都非常的实用, 一起来下载PsTool吧!
下载PSTools工具:用户只需下载并解压PSTools工具包,无需安装即可使用。
以管理员权限运行CMD:通过右键点击“开始”菜单,选择“命令提示符(管理员)”,确保CMD以最高权限运行。
进入PSTools目录或者直接复制文件到c:windowssystem32目录中即可直接使用,如果没有复制则需要在CMD中输入命令进入PSTools解压目录。
PsExec.exe
PsExec64.exe
psfile.exe
psfile64.exe
PsGetsid.exe
PsGetsid64.exe
PsInfo.exe
PsInfo64.exe
pskill.exe
pskill64.exe
pslist.exe
pslist64.exe
PsLoggedon.exe
PsLoggedon64.exe
psloglist.exe
psloglist64.exe
pspasswd.exe
pspasswd64.exe
psping.exe
psping64.exe
PsService.exe
PsService64.exe
psshutdown.exe
psshutdown64.exe
pssuspend.exe
pssuspend64.exe
Pstools.chm
psversion.txt
Eula.txt
核心技术
PsExec.exe: 作为PSTools的核心工具,PsExec.exe利用Windows的远程执行机制,允许用户在远程系统上运行命令。它支持多种操作系统和环境,能够轻松实现跨平台的远程管理。
注册表操作工具: PSTools提供了一系列与注册表操作相关的工具,这些工具能够帮助用户进行注册表的删除、修改等操作,极大地简化了系统维护的复杂性。
技术优势
高效远程管理: PsExec.exe的高效远程执行能力,使得系统管理员可以快速响应和处理远程系统的问题,提高了工作效率。
全面的注册表支持: 通过PSTools提供的注册表操作工具,用户可以轻松管理系统的注册表,确保系统的稳定性和安全性。
项目及技术应用场景
系统管理
PSTools工具包特别适用于需要频繁进行远程系统管理和维护的场景。例如:
企业IT部门: 企业IT部门可以使用PSTools进行远程服务器的管理和维护,确保服务器的高效运行。
网络管理员: 网络管理员可以利用PSTools进行网络设备的远程配置和管理,提高网络管理的效率。
系统维护
在系统维护方面,PSTools的注册表操作工具能够帮助用户快速定位和解决系统问题。例如:
注册表清理: 通过PSTools的注册表操作工具,用户可以清理无效的注册表项,提高系统的运行效率。
系统优化: 系统管理员可以使用PSTools进行系统的优化和调整,确保系统的稳定性和性能。
项目特点
强大的远程执行能力
PSTools的核心工具PsExec.exe提供了强大的远程执行能力,支持多种操作系统和环境,能够轻松实现跨平台的远程管理。
全面的注册表支持
PSTools提供了一系列与注册表操作相关的工具,帮助用户高效地进行注册表的管理和维护,确保系统的稳定性和安全性。
简单易用的操作界面
PSTools的操作界面简单直观,用户只需按照使用说明进行操作,即可轻松完成远程管理和注册表操作。
开源与社区支持
PSTools是一个开源项目,用户可以通过GitHub仓库获取最新的资源文件和使用说明。同时,用户还可以通过仓库的Issues功能提出问题和建议,获得社区的支持和帮助。
1、PsExec - 远程运行程序;
PsExec 是 PsTools 工具系列中最为常用的一个命令行工具,它可以让我们在本地或远程计算机上「运行」任何东西,包括更改注册表、执行脚本或应用程序等。
2、PsFile - 显示远程打开的文件;
psfile 命令可以显示本地或远程 PC 中通过网络打开的文件,其类似于命令行中的 net file 命令
3、PsGetSid - 显示计算机或用户的SID;
PsGetSid 功能非常简单,就是用于获取 Machine SID 的。
4、PsKill - 根据进程名或进程ID杀进程;
PsKill 看名称就不难猜,它可按进程名或 PID 结束进程,使用 -t 参数可以杀掉整个进程树。
5、PsInfo - 显示系统有关信息;
6、PsList - 显示详细的进程信息;
PsList 非常简单,它可以通过列表方式看到进程的几乎所有信息,包括线程数。
7、PsLoggedOn - 显示通过资源共享登陆到本地;
PsLoggedOn 命令主要用于查看本地或远程 PC 上当前登录的用户信息,对于系统管理员来说非常实用。
8、PsLogList - 导出日志文件;
PsLogList 顾名思义是用于查看本地或远程 PC 中的 Event Log(事件日志)的命令行工具,它内有很好用的数据筛选功能。
9、PsPasswd - 更改用户密码;
PsPasswd 用于快速更改本地或远程 PC 的用户密码
10、PsService - 查看和控制服务;
PsService 命令行工具可操作 Windows 中的各种服务
11、PsShutdown - 关闭或重启远程计算机;
该命令主要是针对早期 Windows XP 用户设计,现在 Windows 中内置的 Shutdown.exe 命令已经非常强大了,所以使用较少。我们还是可以使用 PsShutdown 的 -d 参数让计算机进入睡眠模式。
12、PsSuspend - 终止进程;
该命令行工具与 PsKill 比较类似但不是杀掉进程,它主要用于暂停某个进程的工作。
13、PsUptime - 最后重启后系统运行的时间。