Votre meilleure source d'information et nouvelles environ fenêtres Vista, BIOS et Microsoft sur l'Internet

ARTICLES de Vista PRINCIPAL 50 Vista VIDEOS Vista MOU AIDE de Vista

Produisez d'un rapport des conducteurs installés


J'ai trouvé cette commande intégrée qui fonctionne sous XP, 2003, et Vista par hasard.

De la ligne de commande vous pouvez dactylographier :

driverquery


Et il reviendra immédiatement avec une liste complète de conducteurs

Liste de conducteur

Améliorez encore, le programme est chargé avec des options. Si nous regardons l'écran d'aide pour lui :

Liste de paramètre :
/S système Indique le système à distance pour se relier à.

/U [domaine \] utilisateur Indique le contexte d'utilisateur
sous ce que la commande devrait exécuter.

/P [mot de passe] Indiquez le mot de passe pour donné
contexte d'utilisateur. Incite pour l'entrée si omis.

/FO format Indique le type de rendement pour montrer.
Valeurs valides à passer avec
le commutateur sont « TABLEAU », « LISTE », « CSV ».

/NH Indique que le « en-tête de colonne »
ne devrait pas être montré dans
rendement d'écran. Valide pour le « TABLEAU »
et format de « CSV » seulement.

/V L'information détaillée d'affichages. Inadmissible
pour les conducteurs signés.

/SI Fournit des informations sur les conducteurs signés.

/? Montre ces aide/utilisation.


Nous pouvons voir qu'il est possible de questionner un ordinateur à distance. J'allais établir un programme simple pour faire ceci pour moi… mais suis déjà incorporé !

Mon but était que j'ai voulu créer un rapport des conducteurs sur des ordinateurs à travers mon réseau. Pour accomplir ceci, il a exigé de deux fichiers séquentiels.

J'ai créé la première fois un fichier séquentiel qui ressemble à ceci :

=========================================== de @echo
rapport de conducteur de @echo pour l'ordinateur : %1
=========================================== de @echo
intelliadmin de /s %1 /u de @driverquery \ administrateur /p [mot de passe enlevé]
@echo

Laisse sauf que comme DriverReport.bat

Le manuscrit courra une question de conducteur contre un ordinateur à distance avec l'username et le mot de passe indiqués… et produira à la ligne de commande un rapport bien composé. Le nom d'ordinateur sera fourni comme première ligne de commande paramètre (est à dire qui pour ce que %1 est)

En outre - si vous notez - vous devrez mettre votre mot de passe pendant que le texte en clair dans ce fichier séquentiel… s'assurent ainsi vous effacement il une fois fait.

Maintenant, nous devons créer un autre fichier séquentiel qui produira réellement du rapport. Voici ma première fente à elle :


@del Report.txt
@DriverReport.bat Computer1 >> Report.txt
@DriverReport.bat Computer2 >> Report.txt
@DriverReport.bat Computer3 >> Report.txt
@DriverReport.bat Computer4 >> Report.txt
@DriverReport.bat Computer5 >> Report.txt
@DriverReport.bat Computer6 >> Report.txt


Cela supprime n'importe quel rapport que nous avons créé avant, et puis produit d'un rapport pour chaque système… alors prend le rendement et l'appose à Report.txt

Complétez simplement le fichier séquentiel de vos noms d'ordinateur. Vous pourriez jeter probablement ensemble un manuscrit de vb qui le peuplerait pour toi.

Laisse sauf que dernier manuscrit comme GenerateReport.bat

Now when you call it (GenerateReport.bat), Report.txt will contain a complete driver list for the computers you include.

Just make sure you put both batch files in the same folder - and be careful with your admin password. Don't leave it laying around on your network in that first batch file.


Written by Steve Wiseman. Read more great feeds at is source WEBSITE
3 comments.
Read more articles on software.

Related articles

3 comments

Read the comments left by other users below, or:

Get your own gravatar by visiting gravatar.com Keith
#1. November 4th, 2007, at 4:28 PM.

Windows XP returns an error message that “driverquery” is not recognized. Any suggestions?

Get your own gravatar by visiting gravatar.com Crunchman
#2. November 4th, 2007, at 5:35 PM.

Do a barrel roll.

Get your own gravatar by visiting gravatar.com Alfonso Bedoya
#3. November 4th, 2007, at 6:58 PM.

For XP, Professional only.

Leave your comment...

If you want to leave your comment on this article, simply fill out the next form:




You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> .