PsInfo v1.79
作者:Mark Russinovich
发布时间:2023 年 3 月 30 日
下载 PsTools (5 MB)
介绍
PsInfo 是一个命令行工具,它可用于收集有关本地或远程 Windows NT/2000 系统的关键信息,包括安装类型、内核版本、已注册的组织和所有者、处理器数量及其类型、物理内存量、系统的安装日期以及到期日期(如果为试用版)。
安装
只需将 PsInfo 复制到你的可执行文件路径,然后键入“psinfo”。
使用 PsInfo
默认情况下,PsInfo 会显示本地系统的信息。 指定远程计算机名称以从远程系统获取信息。 由于 PsInfo 依赖于远程注册表访问来获取其数据,因此远程系统必须运行远程注册表服务,并且运行 PsInfo 的帐户必须有权访问远程注册表的 HKLM\System 部分。
为了帮助自动更新 Service Pack,PsInfo 会返回系统的 Service Pack 数的值(例如 0 表示无 Service Pack,1 表示 SP 1 等)。
用法: psinfo [[\\computer[,computer[,..] | @file [-u user
[-p psswd]]] [-h] [-s] [-d] [-c [-t delimiter]] [filter]
参数 | 说明 |
---|---|
\\computer | 在指定的远程计算机上执行命令。 如果省略计算机名称,则命令在本地系统上运行,如果指定通配符 (\\*),则命令将在当前域中的所有计算机上运行。 |
@file | 在指定的文本文件中列出的每台计算机上运行命令。 |
-u | 指定登录远程计算机的可选用户名。 |
-p | 指定用户名的可选密码。 如果省略此内容,系统将提示你输入隐藏密码。 |
-h | 显示已安装的修补程序的列表。 |
-s | 显示已安装的应用程序的列表。 |
-d | 显示磁盘卷信息。 |
-c | 以 CSV 格式打印。 |
-t | -c 选项的默认分隔符为逗号,但可以使用指定的字符替代。 |
filter | Psinfo 将仅显示与筛选器匹配的字段的数据。 例如,“psinfo service”仅列出 service pack 字段。 |
示例输出
C:\> psinfo \\development -h -d
PsInfo v1.6 - local and remote system information viewer
Copyright (C) 2001-2004 Mark Russinovich
Sysinternals - www.sysinternals.com
System information for \\DEVELOPMENT:
Uptime: 28 days, 0 hours, 15 minutes, 12 seconds
Kernel version: Microsoft Windows XP, Multiprocessor Free
Product type Professional
Product version: 5.1
Service pack: 0
Kernel build number: 2600
Registered organization: Sysinternals
Registered owner: Mark Russinovich
Install date: 1/2/2002, 5:29:21 PM
Activation status: Activated
IE version: 6.0000
System root: C:\WINDOWS
Processors: 2
Processor speed: 1.0 GHz
Processor type: Intel Pentium III
Physical memory: 1024 MB
Volume Type Format Label Size Free Free
A: Removable 0%
C: Fixed NTFS WINXP 7.8 GB 1.3 GB 16%
D: Fixed NTFS DEV 10.7 GB 809.7 MB 7%
E: Fixed NTFS SRC 4.5 GB 1.8 GB 41%
F: Fixed NTFS MSDN 2.4 GB 587.5 MB 24%
G: Fixed NTFS GAMES 8.0 GB 1.0 GB 13%
H: CD-ROM CDFS JEDIOUTCAST 633.6 MB 0%
I: CD-ROM 0%
Q: Remote 0%
T: Fixed NTFS Test 502.0 MB 496.7 MB 99%
OS Hot Fix Installed
Q147222 1/2/2002
Q309521 1/4/2002
Q311889 1/4/2002
Q313484 1/4/2002
Q314147 3/6/2002
Q314862 3/13/2002
Q315000 1/8/2002
Q315403 3/13/2002
Q317277 3/20/2002
工作方式
PsInfo 使用远程注册表 API 从系统的注册表读取系统信息,并使用 WMI 来确定是否已激活 Windows XP 安装。
下载 PsTools (5 MB)
PsTools
PsInfo 是 Sysinternals 命令行工具日益增多的工具包的一部分,可帮助管理名为 PsTools 的本地和远程系统。
运行平台:
- 客户端:Windows 8.1 及更高版本。
- 服务器:Windows Server 2012 及更高版本。