Я хочу запустить regedit
от имени другого пользователя (т.е. редактировать записи реестра этого пользователя).
Итак, я запустил cmd
как администратор, а затем сделал
runas /profile /savecred /user:OtherUserName regedit
Он запрашивает мой пароль, но после того, как я ввожу его, я получаю
RUNAS ERROR: невозможно запустить - regedit
740: Запрошенная операция требует повышения.
Я понимаю, что regedit
должен запускаться от имени администратора, но я запускаю командную строку от имени администратора. OtherUserName
является пользователем типа администратора.
Я предполагаю, что даже при том, что я работаю от имени текущего пользователя в качестве администратора, мое согласие с этим не переходит к OtherUserName
.
Но это то, что я могу сделать в Windows 7 Embedded.
Я пробовал:
Групповая политика - "Поведение запроса на повышение прав для администраторов" - как для запроса
Prompt for Credentials
и дляElevate without Prompting
Ответ здесь - Windows 10 pro, после ежегодного обновления я больше не могу использовать "ярлык администратора runas" (
runas /profile /savecred /user:administrator "cmd.exe"
, но с текущим именем пользователя вместоadministrator
).
-