通过 cmdkey 将 Windows 凭据的持久类型从“企业”更改为“本地计算机”?

通过 cmdkey 将 Windows 凭据的持久类型从“企业”更改为“本地计算机”?

我正在尝试通过cmdkey 命令

cmdkey /add:TERMSRV/myserver /user:MyUser /pass:MyPassword

我想通过凭据管理器 GUI 检查是否正确添加了该条目,control.exe /name Microsoft.CredentialManagerWindows Credentials该条目以“Enterprise”持久性类型保存,我认为 Windows 10 上的远程桌面客户端不喜欢这种类型。我相信将其修改为“本地计算机”可以解决问题。

在此处输入图片描述

如何将持久性类型从“企业”修改为“本地计算机”?最好使用可编写脚本的解决方案。

答案1

我认为您不能修改现有凭证的持久类型。

但是您可以通过 powershell 创建具有适当持久性的新凭据。您需要安装以下 powershell 模块。 https://www.powershellgallery.com/packages/CredentialManager/2.0 然后运行以下 cmdlet。

New-StoredCredential -Target Test -UserName test -Password test -Comment "test" -Persist Enterprise

相关内容