Я пытаюсь добавить сетевые учетные данные для входа в приложения, работающие
«как администратор», с помощьюcmdkey:
C:\>cmdkey
To create domain credentials:
cmdkey /add:targetname /user:username /pass:password
Но при запуске под профилем администратора возникает эта ошибка:
CMDKEY: Credentials cannot be saved from this logon session.
Есть ли возможность хранить сетевые учетные данные для приложений, работающих «от имени администратора»?
решение1
Я также столкнулся с той же проблемой на компьютере с WindowsXP и нашел решение через Google:
просто запустите gpedit.msc
, укажите местоположение ветки Computer Configuration\Windows Settings\Security Settings\Local Policies\Security Options\
и установите значение политики Network Access: Do not allow storage of credentials or .NET Passports for network authentication
на Disable
.
(если вы не можете изменить значение, даже войдя в систему как администратор, это означает, что эта политика определена GroupPolicy, вам необходимо обратиться к администратору домена, чтобы изменить ее).
Вот ссылка: