Baixando e instalando:
O PsInfo é fornecido no PsTools, juntamente com mais 11 aplicativos. O pacote pode ser baixado em http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx . Após o download, basta extrair os arquivos em uma pasta que esteja no PATH, como por exemplo a pasta de instalação do Windows (normalmente c:\windows).
Utilizando:
Basta executar um Prompt de Comando e executar o programa com os parâmetros desejados. Para ver a lista de parâmetros disponíveis, digite:
c:\>psinfo /?Breve descrição das opções:
Usage: psinfo [-h] [-s] [-d] [-c [-t delimiter]] [filter] [\\computer[,computer[,..]]|@file [-u Username [-p Password]]]
-u: Informa o nome de usuário a ser utilizado para login no computador remoto (opcional)
-p: Informa a senha para o nome de usuário informado.
-h: mostra os hotfixes (atualizações) instalados.
-s: mostra o software instalado
-d: mostra informações sobre os volumes e discos.
-c: exibe a saída no formato CSV (valores separados por vírgula). Útil para gerar uma planilha a ser importada para o Excel.
-t: Permite alterar o caracter separador de campos ao exportar para CSV.
filter: permite filtrar quais campos serão exibidos
computer: Nome do computador de onde as informações devem ser obtidas. Se o nome não for informado, serão obtidas as informações do computador local. Para obter as informações de todo o domínio, utilize \\*.
@file: Para obter as informações de computadores específicos, crie um arquivo de texto e coloque o nome de cada computador em uma linha. Por exemplo, crie um arquivo chamado micros.txt e coloque os nomes das máquinas desejadas (micro01, micro02, micro03) um em cada linha.
Exemplos de Uso:
1) Exibir informações do computador local:
c:\>psinfo
PsInfo v1.75 - Local and remote system information viewer
Copyright (C) 2001-2007 Mark Russinovich
Sysinternals - www.sysinternals.com
System information for \\hostname:
Uptime: Error reading uptime
Kernel version: Microsoft Windows XP, Uniprocessor Free
Product type: Professional
Product version: 5.1
Service pack: 3
Kernel build number: 2600
Registered organization:
Registered owner: XXX
Install date: 2/4/2009, 22:20:35
Activation status: Error reading status
IE version: 6.0000
System root: C:\WINDOWS
Processors: 1
Processor speed: 2.3 GHz
Processor type: Intel(R) Celeron(R) CPU
Physical memory: 1022 MB
Video driver: Intel(R) 82865G Graphics Controller
2) Exibir hotfixes informações do computador Micro04:
c:\>psinfo -h \\Micro043) Criar planilha com os dados dos computadores Micro01, Micro02 e Micro03:
Crie um arquivo de texto com os nomes dos computadores, um por linha:
Micro01No nosso exemplo esse arquivo se chamará "micros.txt". Agora execute o seguinte comando:
Micro02
Micro03
c:\>psinfo -c -t ; @micros.txt >> planilha.csvE está pronto!!! Agora o arquivo já pode ser aberto no Excel (ou outro programa de Planilha Eletrônica, como o Calc do OpenOffice). Um detalhe importante é que o psinfo não gera o nome das colunas. Caso você deseje o nome das colunas, você pode copiar a primeira linha deste arquivo http://docs.google.com/Doc?docid=dcskhq47_61wcdhcscp&hl=en e colar no início do arquivo planilha.csv.
O resultado final fica parecido com isso:
Nenhum comentário:
Postar um comentário