Generate a report of installed drivers Gerar um relatório de instalar drivers
I came across this built-in command that works under XP, 2003, and Vista. Eu vim em todo este espaço construído, em que trabalha sob comando XP, 2003, e Vista.
From the command line you can type: A partir da linha de comando você pode digitar:
driverquery driverquery
And it will immediately come back with a complete list of drivers E ele irá imediatamente voltar com uma lista completa dos motoristas

Better yet, the program is loaded with options. Melhor ainda, o programa está carregado com opções. If we look at the help screen for it: Se olharmos para a tela de ajuda para ele:
Parameter List: Parâmetro Lista:
/S system Specifies the remote system to connect to. / S Especifica o sistema remoto para se conectar ao sistema.
/U [domain\]user Specifies the user context / U [domain \] usuário especifica o usuário contexto
under which the command should execute. ao abrigo do qual o comando deve executar.
/P [password] Specify the Password for the given / P [password] Especificar a senha para o dado
user context. utilizador contexto. Prompts for input if omitted. Prompts para entrada se omitido.
/FO format Specifies the type of output to display. / PARA formato especifica o tipo de saída para exibir.
Valid values to be passed with the Os valores válidos para se passar com o
switch are “TABLE”, “LIST”, “CSV”. interruptor são "TABELA", "lista", "CSV".
/NH Specifies that the “Column Header” / NH Especifica que o "cabeçalho da coluna"
should not be displayed in the não devem ser exibidas no
screen output. tela de saída. Valid for “TABLE” Válido para "mesa"
and “CSV” format only. e "CSV" formato único.
/V Displays detailed information. / V Mostra informações detalhadas. Not valid Não é válida
for signed drivers. para a assinatura de drivers.
/SI Provides information about signed drivers. / SI fornece informações sobre assinado motoristas.
/? Displays this Help/Usage. Mostra este Ajuda / Uso.
We can see that it is possible to query a computer remotely. Podemos ver que é possível a consulta a um computador remotamente. I was going to build a simple program to do this for me…but is already built in! Eu estava indo para construir um programa simples de fazer isso para mim… mas já está construído em!
My purpose was that I wanted to create a report of drivers on computers across my network. O meu objectivo era que eu queria criar um relatório de condutores em computadores em toda a minha rede. To accomplish this, it required two batch files. Para conseguir isto, é necessária dois ficheiros batch.
I first created a batch file that looks like this: Eu primeiro lote criado um arquivo que tem esta aparência:
@echo =========================================== @ echo ===========================================
@echo Driver Report for Computer: %1 @ echo Driver Relatório de Computador: 1%
@echo =========================================== @ echo ===========================================
@driverquery /s %1 /u intelliadmin\administrator /p [Password Removed] @ driverquery / s% 1 / u intelliadmin \ administrador / p [Senha Removido]
@echo @ echo
Lets save that as DriverReport.bat Que permite salvar as DriverReport.bat
The script will run a driver query against a remote computer with the specified username and password…and will output to the command line a nicely formatted report. O script será executado um driver query contra um computador remoto com o nome de usuário e senha especificados… e irá para a saída de linha de comando um relatório muito bem formatados. The computer name will be provided as the first command line parameter (That is what %1 is for) O nome do computador será fornecido como o primeiro parâmetro da linha de comandos (Isto é o que é de 1%)
Also - if you notice - you will need to put your password as cleartext in this batch file…so make sure you delete it when done. Além disso - se notar - você terá que colocar a sua senha cleartext como neste lote… assim certifique-se de excluí-la quando terminar.
Now, we need to create another batch file that will actually generate the report. Agora, temos de criar um outro lote de que irá realmente gerar o relatório. Here is my first crack at it: Aqui é o meu primeiro crack em que:
@del Report.txt @ del Report.txt
@DriverReport.bat Computer1 >> Report.txt @ DriverReport.bat Computer1>> Report.txt
@DriverReport.bat Computer2 >> Report.txt @ DriverReport.bat Computer2>> Report.txt
@DriverReport.bat Computer3 >> Report.txt @ DriverReport.bat Computer3>> Report.txt
@DriverReport.bat Computer4 >> Report.txt @ DriverReport.bat Computer4>> Report.txt
@DriverReport.bat Computer5 >> Report.txt @ DriverReport.bat Computer5>> Report.txt
@DriverReport.bat Computer6 >> Report.txt @ DriverReport.bat Computer6>> Report.txt
It deletes any report we created before, and then generates a report for each system…then takes the output and appends it to Report.txt Suprime qualquer relatório que criou antes e, em seguida, gera um relatório para cada sistema… toma então a saída e adiciona-o para Report.txt
Simply fill out the batch file with your computer names. Basta preencher o ficheiro com o seu computador nomes. You could probably throw together a vb script that would populate it for you. Você poderia provavelmente jogar juntos vb um script que iria povoar-lo para você.
Lets save that last script as GenerateReport.bat Permite salvar este último script como GenerateReport.bat
Now when you call it (GenerateReport.bat), Report.txt will contain a complete driver list for the computers you include. Agora, quando você chamá-lo (GenerateReport.bat), Report.txt irá conter uma lista completa driver para os computadores que incluem.
Just make sure you put both batch files in the same folder - and be careful with your admin password. Apenas tenha certeza que você colocar ambos os ficheiros batch na mesma pasta - e ter cuidado com a sua senha de administrador. Don’t leave it laying around on your network in that first batch file. Não deixe que ele volta na sua rede, em que o primeiro lote arquivo.
Popularity: 8% Popularity: 8%
Written by Steve Wiseman. Escrito por Steve Wiseman. Read more great feeds at is source Leia mais alimenta a grande fonte é WEBSITE SITE
4 comments 4 comentários . .
Read more articles on Leia mais artigos sobre software software . .
- [+] Digg [+] Digg : Feature this article : Feature este artigo
- [+] Del.icio.us [+] Del.icio.us : Bookmark this article : Bookmark este artigo
- [+] Furl [+] Furl : Bookmark this article : Bookmark este artigo















#1 # 1 . November 4th, 2007, at 4:28 PM. 4 de novembro de 2007, às 4:28 PM.
Windows XP returns an error message that “driverquery” is not recognized. Windows XP retorna uma mensagem de erro que "driverquery" não é reconhecido. Any suggestions? Qualquer sugestão?