2

Я пришел из Linux, и в течение нескольких дней я пытался запустить привилегированную оболочку (powershell, интерпретатор ipython и bash) из консоли2. Тем не менее, он всегда открывает новое окно cmd.exe, это не то, что я хочу, я хочу выпасть в привилегированную оболочку из той же вкладки в том же окне, в котором я нахожусь. Как я могу сделать это?

Я только что установил sudowin, и это своего рода то, что я хочу, но он просто открывает новое окно cmd.exe, как я уже говорил. Я не могу запустить sudo .\Console.exe однако, он просто говорит, что Command not allowed без запроса моего пароля, я также не могу запустить Console.exe как администратор, щелкнув правой кнопкой мыши, он просто сразу отбрасывает привилегии.

Возможно, меня избаловали, но эмулятор терминала cmd.exe уродлив, и я действительно хочу использовать Console2 (он самый красивый из всех, что я нашел) и заскочить в повышенную оболочку, когда мне это нужно.

Я не могу представить, что пытаюсь выполнять административную работу удаленно, что за кошмар должен вызывать и напоминать: «С вашей стороны появилось приглашение администратора cmd?». Так много работы ушло в Windows, и я уважаю это, но, блин, поговорим о том, как не обращать внимания на основы.

1 ответ1

1

Используйте сторонний инструмент под названием NirCmd, чтобы получить дополнительные функции, такие как повышение прав.

nircmd elevate Console.exe

Поместите Nircmd.exe в каталог Windows, чтобы вы могли запускать его из любого места.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .