Cmdkey |
Applies To: Windows Vista,Windows Server 2008
Creates, lists, and deletes stored user names and passwords or credentials.
For examples of how this command can be used, see Examples.
Syntax
|
|
cmdkey [{/add:<TargetName>|/generic:<TargetName>}] {/smartcard|/user:<UserName> [/pass:<Password>]} [/delete{:<TargetName>|/ras}] /list:<TargetName> |
Parameters
Parameters |
Description |
/add:<TargetName> |
Adds a user name and password to the list. Requires the parameter of <TargetName> which identifies the computer or domain name that this entry will be associated with. |
/generic:<TargetName> |
Adds generic credentials to the list. Requires the parameter of <TargetName> which identifies the computer or domain name that this entry will be associated with. |
/smartcard |
Retrieves the credential from a smart card. |
/user:<UserName> |
Specifies the user or account name to store with this entry. If UserName is not supplied, it will be requested. |
/pass:<Password> |
Specifies the password to store with this entry. If Password is not supplied, it will be requested. |
/delete{:<TargetName> | /ras} |
Deletes a user name and password from the list. If TargetName is specified, that entry will be deleted. If /ras is specified, the stored remote access entry will be deleted. |
/list:<TargetName> |
Displays the list of stored user names and credentials. If TargetName is not specified, all stored user names and credentials will be listed. |
/? |
Displays help at the command prompt. |
Remarks
- If more than one smart card is found on the system when the /smartcard command-line option is used, cmdkey will display information about all available smart cards and then prompt the user to specify which one to use.
- Passwords will not be displayed once they are stored.
Examples
To display a list of all user names and credentials that are stored, type:
|
|
cmdkey /list |
To add a user name and password for user Mikedan to access computer Server01 with the password Kleo, type:
|
|
cmdkey /add:server01 /user:mikedan /pass:Kleo |
To add a user name and password for user Mikedan to access computer Server01 and prompt for the password whenever Server01 is accessed, type:
|
|
cmdkey /add:server01 /user:mikedan |
To delete the credential that remote access has stored, type:
|
|
cmdkey /delete /ras |
To delete the credential that is stored for Server01, type:
|
|
cmdkey /delete:Server01 |