当我通过 WinRM 连接到新的 windows 机器时,我无法访问 CredentialManager 的 PasswordVault。
[Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]
$vault = New-Object Windows.Security.Credentials.PasswordVault
$vault.RetrieveAll()
错误信息是:
Exception calling "RetrieveAll" with "0" argument(s): "Access is denied.
Cannot open Vault"
当我使用桌面或 RDP 登录机器时,PasswordVault 似乎被神奇地创建了,并且通过 WinRM 的访问也有效。
有针对这个的解决方法吗?也许我可以用命令初始化 PasswordVault?