PsService v2.26

作者:Mark Russinovich

发布时间:2023 年 3 月 30 日

下载 下载 PsTools (5 MB)

介绍

PsService 是适用于 Windows 的服务查看器和控制器。 与 Windows NT 和 Windows 2000 资源工具包中包含的 SC 实用工具相同,PsService 会显示服务的状态、配置和依赖项,并允许你执行启动、停止、暂停、恢复和重启操作。 与 SC 实用工具不同,PsService 允许使用其他帐户登录到远程系统,以防运行该工具的帐户在远程系统上没有所需的权限。 PsService 提供唯一的服务搜索功能,用于标识网络上服务的活动实例。 例如,如果要查找运行 DHCP 服务器的系统,可以使用搜索功能。

最后,PsService 同时适用于 NT 4、Windows 2000 和 Windows Vista,而 Windows 2000 资源工具包 SC 版本需要 Windows 2000,PsService 无需手动输入“resume index”即可获取服务信息的完整列表。>

安装

只需将 PsService 复制到可执行文件路径,然后键入“PsService”。

使用 PsService

PsService 的默认行为是显示本地系统上已配置的服务(包括正在运行和已停止的服务)。 在命令行上输入命令会调用特定功能,某些命令接受选项。 键入命令后跟“-”会显示有关命令语法的信息。

用法:psservice [\\computer [-u username] [-p password]] <command><options>

参数 说明
查询 显示服务的状态。
config 显示服务的配置。
setconfig 设置服务的启动类型(禁用、自动、按需)。
start 启动服务。
stop 停止服务。
restart 停止服务,然后重新启动服务。
pause 暂停服务
cont 恢复暂停的服务。
depend 列出依赖于指定服务的服务。
security 转储服务的安全描述符。
find 在网络中搜索指定的服务。
\\computer 针对指定的 NT/Win2K 系统。 如果安全凭据不允许从远程系统获取性能计数器信息,请包括带有用户名和密码的 -u 切换以登录到远程系统。 如果指定 -u 选项,但未使用 -p 选项指定密码,PsService 将提示你输入密码,并且不会将其回显到屏幕。

工作方式

PsService 使用平台 SDK 中记录的服务控制管理器 API。

下载 下载 PsTools (5 MB)

PsTools

PsService 是 Sysinternals 命令行工具日益增多的工具包的一部分,可帮助管理名为 PsTools 的本地和远程系统。

运行平台:

  • 客户端:Windows 8.1 及更高版本。
  • 服务器:Windows Server 2012 及更高版本。