Как запустить повышенную оболочку из консоли 2 (Windows 8.1)? Возможный?

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

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

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

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

1 ответ

Решение

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

nircmd elevate Console.exe

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

Другие вопросы по тегам