Возможный дубликат:
Поднять работающую программу до администратора (Windows 7)
Ситуация:
Я обычно запускаю командную строку без разрешений администратора, случайно по привычке или намеренно, потому что я не планирую делать ничего, что требует повышенных привилегий.
После некоторой работы, то получается , что я на самом деле нужно запустить что - то из командной строки с повышенными привилегиями.
Вопрос:
- Как я могу это сделать?
Параметры и допущения:
Я хочу сделать это, не выходя за пределы существующего окна CMD. (Я знаю все о Ctrl+Shift+Enter в меню "Пуск" и "Запуск от имени" в контекстных меню. Я знаю, что
runas
в командной строке может быть вариантом, но это приведет к созданию нового окна CMD. Я хочу поднять существующее непривилегированное окно CMD.)Я не хочу включать или создавать какие-либо дополнительные учетные записи.
Встроенные учетные записи администратора и гостя (SID 500 и 501) отключены, и либо не установлены пароли, либо настроены очень сложные и недружественные к человеку пароли. Я хочу оставить их так.
Моя учетная запись является членом группы администраторов.
Я бы предпочел сделать это только с помощью встроенных инструментов (Windows 7 Ultimate). Вторым предпочтением будет Sysinternals или другие предоставляемые Microsoft дополнения. Сторонние инструменты являются последним вариантом.
Хотя функциональных возможностей типа
runas
илиsudo
, вероятно, было бы достаточно для решения этой проблемы, мне бы очень хотелось что-то, что работает больше какsu
- дайте мне повышенное приглашение, из которого я могу запускать команды, пока я не закончу с этим.В идеале, я бы хотел, чтобы это было легко обратимо - я хочу иметь возможность вернуться в состояние без повышений в том же окне CMD.