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