PsInfo — выдает системную информацию об удаленной или локальной системе (версия ОС, тип процессора, видеоадаптера, объем ОЗУ, установленное ПО и т.п.).
Использование:
Синтаксис psinfo [\computer[,computer[,..]] [options] [filter] psinfo @file [options] [filter] Опции: computer Компьютер, информацию которого надо получить. Default=local system @file Список компьютеров, о которых нужно получить информацию. -c Вывод в CSV формате. -c -t d Вывод в CSV формате, с разделительным символом d. -h Показать список установленных hotfixes. -s Показать список установленных приложений. -d Показать информацию о дисках: буква, файловая система, объем. -p psswd Пароль пользователя. Если не указан, то будет предложено его ввести вручную. -u user Имя пользователя для входа на удалённый компьютер. filter Psinfo покажет информацию указанную в фильтре, например "psinfo service" покажет только сервисы. -accepteula Не показывать диалоговое окно лицензионного соглашения.
PsInfo основан на уделённом доступе к реестру для получения из него данных. На удалённой системе должена быть запущена служба удалённого доступа к реестру и аккаунт от которого запущен PsInfo должен иметь доступ к ветке HKLMSystem на удалённом реестре.
При первом запуске, PsInfo создает ключ в реестре HKCUSoftwareSysinternalsPsInfoEulaAccepted=0x01
Examples:
Отобразить информацию о дисках \workstation64:
psinfo \workstation64 -d
psinfo -d | find «%»