以编程方式创建 Windows 凭据管理器条目

问题描述 投票:0回答:1

我想创建(不是备份/恢复,出于各种原因)Windows 凭据管理器条目,例如 Samba 共享凭据,但也有其他条目。

我不想为此手动设置电脑。

有没有办法以编程方式创建凭据?具体来说,我需要它们实际显示在 Windows 凭据管理器中。

我尝试过在 Powershell 和

New-StoredCredential
中使用
Get-StoredCredential
,虽然它们都可以工作,但它们实际上并没有出现在我的凭据管理器中(这可能与安全设置相关吗?)

如果我的谷歌搜索无法找到一个好的库,我并不反对在 Powershell 之外通过 Python 执行此操作。

谢谢。

windows powershell credentials credential-manager
1个回答
0
投票

尝试

cmdkey

$target = "foo"
$username = "your_username"
$password = "your_password"

cmdkey /add:$target /user:$username /pass:$password

对于通用凭证而不是 Windows 凭证,请将

/add
替换为
/generic

在 Windows 11 23H2 上测试。

© www.soinside.com 2019 - 2024. All rights reserved.