Use a ferramenta de terceiros chamada NirCmd para obter recursos adicionais, como elevation .
nircmd elevate Console.exe
Coloque o Nircmd.exe no diretório do Windows para poder executá-lo em todos os lugares.
Eu venho do Linux e, durante dias, tenho puxado meu cabelo para tentar executar um shell elevado (powershell, intérprete ipython e bash) dentro do Console2. No entanto, ele sempre abre uma nova janela cmd.exe, que não é o que eu quero, eu quero descer no shell elevado da mesma guia na mesma janela em que estou. Como posso fazer isso?
Acabei de instalar o sudowin, e é mais ou menos o que eu quero, mas ele simplesmente abre uma nova janela do cmd.exe conforme declarei. No entanto, não posso executar sudo .\Console.exe
, ele diz Command not allowed
sem solicitar minha senha, também não consigo executar Console.exe
como administrador clicando com o botão direito, ele simplesmente descarta privilégios imediatamente.
Talvez eu esteja sendo estragado, mas o emulador de terminal cmd.exe é feio, e eu realmente quero usar o Console2 (é o mais bonito que eu encontrei), e cair em um shell elevado quando eu precisar.
Eu não posso imaginar tentar fazer o trabalho administrativo remotamente, que pesadelo ter que chamar e ser como "Um prompt de cmd do admin apareceu em seu final?". Tanto trabalho foi para o Windows, e eu respeito isso, mas, fale sobre negligenciar o básico.