如何管理除您之外的其他用户(例如 SYSTEM)存储的凭据(Windows Vault)?

Joe*_*ams 4 windows windows-server-2008 credentials

当我转到 Windows 7 或 Windows Server 2008 中的凭据管理器时,它可以让我编辑帐户的缓存凭据。是否可以在同一台计算机上编辑其他人存储的凭据?

例如,我有一个计划任务作为 SYSTEM 运行并使用存储的凭据登录到 Team Foundation Server。我通过以 SYSTEM 身份运行 cmd.exe并运行 来设置这些凭据tf.exe,这会提示我输入凭据。现在 SYSTEM 拥有这些缓存的凭据,但我不知道如何清除它们(如果需要)。

Toh*_*huw 5

您可能会发现cmdkey.exe对于此目的很有用。从 a 开始cmdkey /list,然后从那里继续选择 的适当项目cmdkey /delete

请注意,cmdkey 本身只允许列出当前用户的凭据,但在不同的用户帐户下获取命令终端应该比完整的桌面会话容易得多。例如,使用runas /USER:proper_user cmd.exe或查看为 SYSTEM 执行此操作的方法