Enables an administrator to display a list of installed device drivers and their properties. If used without parameters, driverquery runs on the local computer.
For examples of how to use this command, see Examples.
Syntax
driverquery [/s <System> [/u [<Domain>\]<Username> [/p <Password>]]] [/fo {table | list | csv}] [/nh] [/v | /si]
Parameters
Parameter | Description |
---|---|
/s <System> |
Specifies the name or IP address of a remote computer. Do not use backslashes. The default is the local computer. |
/u [<Domain>\]<Username> |
Runs the command with the credentials of the user account as specified by User or Domain\User. By default, /s uses the credentials of the user who is currently logged on to the computer that is issuing the command. /u cannot be used unless /s is specified. |
/p <Password> |
Specifies the password of the user account that is specified in the /u parameter. /p cannot be used unless /u is specified. |
/fo {table | list | csv} |
Specifies the format to display the driver information. Valid values are table, list, and csv. The default format for output is table. |
/nh |
Omits the header row from the displayed driver information. Not valid if the /fo parameter is set to list. |
/v |
Displays verbose output. /v is not valid for signed drivers. |
/si |
Provides information about signed drivers. |
/? |
Displays help at the command prompt. |
Examples
To display a list of installed device drivers on the local computer, type:
driverquery
To display the output in a comma-separated values (CSV) format, type:
driverquery /fo csv
To hide the header row in the output, type:
driverquery /nh
To use the driverquery command on a remote server named server1 using your current credentials on the local computer, type:
driverquery /s server1
To use the driverquery command on a remote server named server1 using the credentials for user1 on the domain maindom, type:
driverquery /s server1 /u maindom\user1 /p p@ssw3d