Всегда запускайте cmd через ConEmu от имени администратора

Я использую ConEmu и хочу всегда, чтобы мои командные строки запускались от имени администратора.

Я изменил настройки, которые заставляют все мои cmd запускаться через ConEmu, поэтому ввод «cmd» в Windows Run откроет ConEmu («Настройки» -> «Интеграция» -> «Термин по умолчанию» -> «Принудительно использовать ConEmu по умолчанию»). Терминал)

Я пробовал изменить (Настройки -> Автозагрузка -> Командная строка) на cmd.exe -new_console:a, что работает для ярлыков, но не меняет значение по умолчанию (запуск cmd из «Выполнить» или открытие новой вкладки внутри ConEmu)

Спасибо


person AlexD    schedule 23.06.2016    source источник


Ответы (4)


ConEmu не изменяет команду, которую вы запускаете. Это было бы странно, если бы вы запустили из Win+R cmd.exe и начали работу, например, в ConEmu powershell.exe. Не так ли?

То же и с уровнем высоты. ConEmu запускает консольное приложение на запрошенном пользователем уровне. Это единственное логичное поведение.

Хотите повышенный cmd? Настройте задачу cmd с повышенными правами в качестве задачи запуска для ConEmu и запустите ConEmu вместо cmd.

Ну, в качестве альтернативы вы можете запустить из Win+R cmd -new_console:a или просто вызвать «запуск cmd от имени администратора», чтобы сообщить ConEmu, что вам нужно. точно.

person Maximus    schedule 23.06.2016

Для меня это работает, чтобы изменить указанные именованные задачи в «Настройки» -> «Автозагрузка» на {Shells :: cmd (Admin)}

person Mike    schedule 27.04.2017
comment
Не могли бы вы уточнить подробнее? Что такое указанные именованные задачи и как их изменить, как показано в ответе? - person alexlomba87; 22.02.2018
comment
Я думаю, что указанные именованные задачи - это поле в Настройках-> Запуск до. Измените его на {Shells::cmd (Admin)}. На данный момент мой компьютер больше не работает, и я не могу заглянуть в свои настройки. Я куплю новый, но я думаю, что больше не хочу использовать ConEmu. Извиняюсь. Если есть время, попробую воспроизвести. - person Mike; 23.02.2018
comment
отклонил другой ответ, потому что это действительно работает! - person Serzhan Akhmetov; 05.01.2019

Чтобы уточнить ответ @Mike выше, в окне Settings перейдите к пункту меню Startup на левой панели. Теперь в главном окне есть раскрывающийся список Specified named task, выберите нужный вариант администратора — для меня это {cmd::Cmder as Admin}. Нажмите Save settings, и теперь Cmder будет каждый раз открываться от имени администратора.

person LostNomad311    schedule 23.04.2019

Щелкните правой кнопкой мыши значок ConEmu (x64). Выберите Properties › Вкладка Compatibility › Отметьте Run this program as administrator

Я проверил это на Windows 10.

Запустить эту программу от имени администратора

person Alireza Fattahi    schedule 09.09.2020
comment
Спасибо, это сделало работу - person Hugo P; 12.03.2021