Программа PsInfo (версия 1.77)

Автор: Марк Руссинович (Mark Russinovich)

Опубликовано 28 апреля 2010 г.

Введение

PsInfo — это утилита командной строки, которая собирает основные данные о локальной или удаленной системе Windows NT/2000 — в частности, о типе установки, сборке ядра, зарегистрированной организации и владельце, числе и типе процессоров, объеме физической памяти, дате установки системы, статусе пробной версии и сроке ее действия.

К началу страницыК началу страницы


Установка

Скопируйте программу PsInfo в папку для исполняемых файлов и затем введите команду «psinfo».

Программа PsInfo работает в Windows NT 4.0 и в более поздних версиях ОС, в том числе в Windows Vista.

К началу страницыК началу страницы


Применение

По умолчанию программа PsInfo выводит сведения о локальной системе. Для получения сведения об удаленной системе укажите ее имя. Так как для получения данных программа PsInfo обращается к удаленному реестру, в искомой системе должна работать служба удаленного реестра, а учетная запись, от имени которой запускается PsInfo, должна иметь доступ к разделу HKLM\System удаленного реестра.

В целях содействия автоматическому получению пакетов обновления программа PsInfo возвращает номер пакета обновления, установленного в системе, в виде значения (где 0 обозначает отсутствие пакета обновления, 1 — SP 1 и т.д.).

Синтаксис: psinfo [[\\компьютер[,компьютер[,..] | @файл [-u пользователь [-p пароль]]] [-h] [-s] [-d] [-c [-t разделитель]] [фильтр]

\\компьютер

Запуск команды на удаленном компьютере или на указанных компьютерах. Если не указывать имя компьютера, команда будет исполнена в локальной системе; подстановочный знак (\\*) позволяет выполнить команду на всех компьютерах, относящихся к текущему домену.

@файл

Запуск команды на всех компьютерах, перечисленных в заданном текстовом файле.

-u

Позволяет в факультативном порядке указать имя пользователя для входа в удаленную систему.

-p

Позволяет в факультативном порядке указать пароль, соответствующий имени пользователя. Если пароль не указан в команде, его придется ввести в скрытом режиме в специальном окне.

-h

Вывод списка установленных исправлений.

-s

Вывод списка установленных приложений.

-d

Вывод информации о томах.

-c

Вывод в формате CSV.

-t

По умолчанию с параметром -c в качестве разделителя применяется запятая, однако ее можно заменить указанным символом.

фильтр

Программа Psinfo выводит данные только из поля, совпадающего со значением фильтра; например, при указании фильтра «psinfo service» выводится только содержимое поля пакета обновления.

К началу страницыК началу страницы


Пример выходных данных

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 обращается к прикладному программному интерфейсу удаленного реестра, а чтобы выяснить, проведена ли активация ОС Windows XP, — к элементу WMI.

К началу страницыК началу страницы

Комплект программ PsTools

Программа PsInfo входит в состав постоянно расширяющегося набора средств под названием PsTools, разработанного компанией Sysinternals и предназначенного для работы в режиме командной строки. Этот набор упрощает администрирование локальных и удаленных систем, работающих под управлением ОС Windows NT и 2000.

Загрузить
Загрузить набор программ PsTools (1,60 МБ)