PsInfo v1.74
Por Mark Russinovich
Publicado em: 12 de abril de 2006
Introdução
O PsInfo é uma ferramenta de linha de comando que coleta informações-chave sobre um sistema Windows NT/2000 local ou remoto, incluindo o tipo de instalação, build do kernel, empresa registrada e proprietário, número de processadores e seu tipo, quantidade de memória física, data de instalação do sistema e se é uma versão de teste e a data de expiração.
Início da página
Instalação
Apenas copie o PsInfo para o caminho do executável e digite "psinfo".
O PsInfo funciona no Windows NT 4.0 e superior (incluindo o Windows Vista).
Início da página
Uso
Por padrão, o PsInfo mostra informações do sistema local. Especifique um nome de computador remoto para obter informações do sistema remoto. Uma vez que o PsInfo se baseia no acesso do Registro remoto para obter seus dados, o sistema remoto deve estar executando o serviço de Registro Remoto e a conta a partir da qual você executa o PsInfo deve ter acesso à parte HKLM\System do Registro remoto.
Para auxiliar nas atualizações automatizadas do Service Pack, o PsInfo retorna como um valor o número do sistema do Service Pack (por exemplo, 0 para nenhum service pack, 1 para SP 1, etc.).
usage: psinfo [[\\computer[,computer[,..] | @file [-u user [-p psswd]]] [-h] [-s] [-d] [-c [-t delimiter]] [filter]
\\computer
Execute o comando nos computadores remotos especificados. Se você omitir o nome do computador, o comando é executado no sistema local e, se você especificar um curinga (\\*), o comando é executado em todos os computadores do domínio atual.
@file
Executa o comando em cada computador listado no arquivo de texto especificado.
-u
Especifica um nome de usuário opcional para o logon no computador remoto.
-p
Especifica uma senha opcional para o nome de usuário. Se omitir isso, você será solicitado a inserir uma senha oculta.
-h
Mostra a lista de hotfixes instalados.
-s
Mostra a lista de aplicativos instalados.
-d
Mostra as informações de volume do disco.
-c
Imprime no formato CSV.
-t
O delimitador padrão para a opção -c é uma vírgula, mas pode ser substituído pelo caractere especificado.
filter
O Psinfo só mostrará apenas os dados para o campo correspondente ao filtro. Por exemplo, o "psinfo service" lista apenas o campo do service pack.
Início da página
Saída do exemplo
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
Início da página
Como funciona
O PsInfo usa a API do Registro Remoto para ler as informações do sistema a partir de um Registro do sistema e WMI para determinar se as instalações do Windows XP foram ativadas.
Início da página
PsTools
O PsInfo faz parte de um kit cada vez maior de ferramentas de linha de comando da Sysinternals que auxiliam na administração de sistemas Windows NT/2K locais e remotos, chamadas PsTools.
Baixar o PsTools (1 MB) |
Início da página |