cmdkey

适用范围:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

创建、列出并删除存储的用户名和密码或凭据。

语法

cmdkey [{/add:<targetname>|/generic:<targetname>}] {/smartcard | /user:<username> [/pass:<password>]} [/delete{:<targetname> | /ras}] /list:<targetname>

参数

参数 说明
/add:<targetname> 将用户名和密码添加到列表中。

需要 <targetname> 的参数,该参数标识此条目将与之关联的计算机或域名。

/generic:<targetname> 将通用凭据添加到列表中。

需要 <targetname> 的参数,该参数标识此条目将与之关联的计算机或域名。

/smartcard 从智能卡检索凭据。 如果在使用此选项时在系统上找到多个智能卡,cmdkey 将显示有关所有可用智能卡的信息,然后提示用户指定要使用的智能卡。
/user:<username> 指定要随此条目一起存储的用户或帐户名称。 如果未提供 <username>,系统会要求用户提供。
/pass:<password> 指定要与此条目一起存储的密码。 如果未提供 <password>,系统会要求用户提供。 存储密码后,不会显示密码。
/delete:{<targetname> \| /ras} 从列表中删除用户名和密码。 如果指定了 <targetname>,则删除该条目。 如果指定了 /ras,则删除存储的远程访问条目。
/list:<targetname> 显示存储的用户名和凭据的列表。 如果未指定 <targetname>,则会列出所有存储的用户名和凭据。
/? 在命令提示符下显示帮助。

示例

若要显示存储的所有用户名和凭据的列表,请键入:

cmdkey /list

若要为用户 Mikedan 添加用户名和密码以使用密码 Kleo 访问计算机 Server01,请键入:

cmdkey /add:server01 /user:mikedan /pass:Kleo

若要为用户 Mikedan 添加用户名和密码以访问计算机 Server01 并在访问 Server01 时提示输入密码,请键入:

cmdkey /add:server01 /user:mikedan

若要删除远程访问存储的凭据,请键入:

cmdkey /delete /ras

若要删除为 Server01 存储的凭据,请键入:

cmdkey /delete:server01