Como desenvolvedor, muitas vezes tenho a necessidade de abrir um prompt de comando para vários propósitos. Por exemplo, eu uso iisreset
para reiniciar meu servidor web local.
Normalmente, abro a janela de comando de duas maneiras:
- Pressione Win, digite "cmd" e pressioneEnter
- Enquanto estiver no Explorer, mantenha pressionado Shifte clique com o botão direito do mouse em uma pasta e escolha "Abrir janela de comando aqui"
No entanto, quando abro a janela de comando de qualquer uma dessas maneiras, não tenho os privilégios totais de administrador aos quais sinto que tenho direito.
Para executar aplicativos apenas de administrador, tenho que abrir a linha de comando desta maneira relativamente trabalhosa:
- Pressione Win, digite "cmd"
- Aguarde o menu preencher
- Levante a mão do teclado e coloque-o no mouse
- Clique com o botão direito do mouse no item de menu "cmd.exe"
- Escolha "Executar como administrador"
Isso é inaceitável por vários motivos:
- A janela sempre é aberta em C: \ windows \ system32, em vez do meu
Users
diretório (como na técnica aprovada 1) ou da pasta em que quero estar (como na técnica aprovada 2). Por isso, muitas vezes tenho que mudar de diretório para chegar onde quero ir. - Esse processo é vários milissegundos mais lento que qualquer um dos meus métodos preferidos. Realizado várias vezes ao dia, todos os dias pelo restante da minha carreira, soma cerca de dez dias de tempo perdido, clicando e aguardando e alterando o diretório.
- Como programador, executar uma tarefa robótica sem sentido me causa uma grande dor emocional.
- Como programador, levantar minha mão é uma tarefa árdua que me causa uma grande dor física.
É por isso que estou procurando uma solução completa que permita que as técnicas aprovadas 1 e 2 abram prompts de comando do administrador.
Muitos programas permitem alterar permanentemente o nível de privilégio padrão no menu Propriedades. O prompt de comando não é um desses programas.
Como faço para que a janela de comando seja executada como administrador por padrão (mesmo ao usar a opção de menu de contexto "Abrir janela de comando aqui")?