DriverQuery.exe – Windows CMD Command
Notice: A non well formed numeric value encountered in /home/future4tech/public_html/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118
Notice: A non well formed numeric value encountered in /home/future4tech/public_html/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119
Notice: A non well formed numeric value encountered in /home/future4tech/public_html/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 118
Notice: A non well formed numeric value encountered in /home/future4tech/public_html/wp-content/plugins/crayon-syntax-highlighter/crayon_formatter.class.php on line 119
Display a list of all installed device drivers and their properties.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
Syntax driverquery [/s Computer] [/u Domain\User /p Password] [/fo {TABLE|LIST|CSV}] [/nh] [/v] [/si] Key /s Computer The name or IP address of a remote computer (do not use backslashes). Default = local computer. /u Domain\User Run the command with the account permissions of the user specified. Default = the currently logged on user. /p Password The password of the user account that is specified in the /u parameter. /fo { TABLE | LIST | CSV } Format the output. Default = TABLE. /nh Omit the header row from the displayed driver information. Valid when the /fo parameter is set to TABLE or CSV. /v Display verbose driver information. /si Display digital signature information for all device drivers. |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
Examples Show all installed device drivers in Table output: driverquery Show all installed device drivers in a CSV format: DriverQuery /fo csv Without a header: DriverQuery /nh Drivers that are not signed: DriverQuery /si | findstr FALSE Find drivers that are currently Running: Driverquery.exe /v |findstr Running Show installed device drivers on a remote machine driverquery /s ipaddress Show installed device drivers on server64 and authenticate as a different user: driverquery /s server64 /u F4TDdom\user123 /p p@sswor3d /fo list Export a verbose listing of drivers to a file driverquery /v /fo csv > T:\driverlist.csv When running DriverQuery within PowerShell, the CSV output format can be used to turn the output into objects. The PowerShell function below turns DriverQuery into a graphical tool that will list drivers from both local and remote systems (assuming you have the appropriate permissions.) function Show-DriverDialog { param( $ComputerName = $env:computername ) driverquery.exe /S $ComputerName /FO CSV | ConvertFrom-Csv | Out-GridView -Title "Driver on \\$ComputerName" } |
I haven’t checked in here for some time because I thought it was getting boring, but the last few posts are good quality so I guess I’ll add you back to my daily bloglist. You deserve it my friend 🙂
Very nice post. I just stumbled upon your weblog and wished to say that I’ve truly enjoyed browsing your blog posts. After all I will be subscribing to your feed and I hope you write again soon!