Existe uma maneira mais rápida de abrir um processo como administrador (com o UAC ativado)?

49

Atualmente (no Windows 10) - se eu quiser abrir um prompt de CMD, pressionarei a tecla Windows, digite CMDe pressione Enter. Se eu quiser abrir como administrador, preciso right clickdo item e clique em Run As administrator. Existe uma maneira de fazer isso sem usar o mouse?

insira a descrição da imagem aqui

Jonno
fonte
2
No win10 e win8, você pode clicar com o botão direito do mouse no botão Iniciar e escolher "prompt de comando (administrador)". Eu acho que esse é o caminho mais rápido. desde que eu não gosto de trabalhar com um rato, eu uso Ctrl + Shift + ENTER, tal como sugerido nas respostas
Simons

Respostas:

81

Segurando CTRL+ SHIFTenquanto pressiona Enter, ele abre como administrador.

Parece que você também pode segurar CTRL+ SHIFT+ Left Clickuma janela CMD na barra de tarefas (provavelmente outros aplicativos também) para abrir uma nova como administrador também.

Trabalho confirmado no Windows 7, 8, 8.1 e 10.

Jonno
fonte
Sim, definitivamente funciona em 8 / 8.1. Também acredito que funcionou no 7, mas não posso experimentá-lo agora.
Daniel B
2
Mas sim. Eu uso diariamente.
Daniel B
1
Legais! +1 Além disso, se você tiver algo que sempre deseja iniciar como administrador, clique com o botão direito do mouse, vá para propriedades, clique em Avançado e marque a caixa "executar como administrador". Ele solicitará elevação sempre que você o iniciar. Nem todos os atalhos / links / programas permitem isso, no entanto. Por exemplo, meu atalho do Microsoft Edge não me permite clicar com o botão direito do mouse e ir para propriedades. Eu vejo Ben N colocou isso como uma resposta.
Todd Wilcox
3
Observe que isso APENAS funciona na barra do menu Iniciar. NÃO funciona com o prompt de execução do Win + R.
Nelson Nelson
1
Ótima maneira de economizar algumas centenas de milissegundos do seu fluxo de trabalho. Mudou minha vida. +1
PNDA 23/01/16
22

Para Windows 8.1 e 10 em inglês, para abrir um prompt de comando do Adminstrator usando o teclado, use

Windows Key+ Xseguido porA

Para outros idiomas, a tecla apropriada a ser usada será indicada por um sublinhado no menu pop-up.

David Marshall
fonte
3
Lembre-se de que os mnemônicos de atalho de menu tendem a ser localizados; portanto, pode ser diferente para alguns idiomas. (Embora administrador é bastante estável em que o assunto)
PTwr
2
No meu idioma, é Windows+ X, então C.
Petr Hudeček
Essa deve ser a resposta aceita. É o método mais rápido de todas as respostas aqui.
PNDA 23/01
1
@ PandaLion98 Não responde à pergunta. A OP pediu uma solução para qualquer programa, não apenas o prompt de comando.
David Marshall
@DavidMarshall Touche
PNDA
8

Ctrl+ Shift+ Enteré conveniente, mas se você preferir um ambiente semelhante ao Linux, poderá salvar este script como sudo.cmdem algum lugar do seu PATH:

@echo Set objShell = CreateObject("Shell.Application") > %temp%\sudo.tmp.vbs
@echo args = Right("%*", (Len("%*") - Len("%1"))) >> %temp%\sudo.tmp.vbs
@echo objShell.ShellExecute "%1", args, "", "runas" >> %temp%\sudo.tmp.vbs
@cscript %temp%\sudo.tmp.vbs

Então você pode usar este comando:

sudo cmd

Fonte original

gronostaj
fonte
1
Aparentemente, você já atribuiu uma atribuição antes: P: superuser.com/a/640599
d0nut
1
@iismathwizard Isso é ... interessante;) Obrigado!
gronostaj
4

Se você estiver abrindo prompts de comando administrativo o tempo todo, é possível criar um atalho na barra de tarefas:

  1. Encontre o prompt de comando nos resultados da pesquisa. (Procurando cmdobras.)
  2. Clique com o botão direito do mouse e escolha Fixar na barra de tarefas .
  3. Abra as propriedades do atalho da barra de tarefas clicando com o botão direito do mouse no ícone e com o botão direito do mouse na entrada Prompt de Comando que aparece e escolhendo Propriedades .
  4. Na guia Atalho, clique no botão Avançado .
  5. Marque Executar como administrador e clique em OK na janela de propriedades.

Agora você pode ativar esse atalho mantendo a tecla Windows pressionada e pressionando o número que representa a posição desse ícone (sem incluir o ícone alternador da área de trabalho padrão do Windows 10). Por exemplo, se o ícone do prompt de comando for o segundo item fixado, pressionar Windows+ 2o ativará. Pressionar Alt+ Yaceita o prompt do UAC. São apenas dois comandos do teclado, para um total de quatro teclas, sem mouse.

Ben N
fonte
1
+1 Observe que, se a conta que você está usando não é um administrador local (o que realmente não deveria ser!), Você não pode simplesmente Alt + Y, na verdade, é necessário inserir um nome de usuário e senha de uma conta administrativa. Esse método é perfeito para iniciar qualquer tipo de ferramenta administrativa, como o Server Manager ou o Powershell, onde você deseja que ele seja executado como administrador de domínio, mas não deseja fazer logon no seu computador como administrador de domínio.
Todd Wilcox
1
Observe que o truque Windows+ 2(que eu nunca tinha visto antes) age essencialmente da mesma forma que clicar no ícone envolvido: ele inicia o atalho se não estiver em execução ou alterna para (ou alterna entre) os mesmos se já estiver em execução . (Isso foi no Windows 7).
TripeHound 22/01
2

Se o teclado tiver a tecla de menu , você poderá usá-la em vez de clicar com o botão direito.

Isso não é tão conveniente quanto algumas das outras opções nesse caso, mas também é mais geral.

svick
fonte
3
Se o teclado não tiver uma tecla de menu, você poderá usar o shift-f10.
Gerald Schneider
1

Estou assumindo que "rápido" na pergunta original se refere à velocidade de uso, e o investimento em tempo para configurar isso não é uma preocupação.

Se isso for verdade, o seguinte certamente levará a uma inicialização rápida, pois ela aumenta sem a necessidade de lidar com o prompt do UAC.

http://www.thewindowsclub.com/create-elevated-shortcut-run-programs-bypass-uac

Para fornecer uma sinopse da técnica, você cria uma tarefa no agendador de tarefas que executa seu programa de escolha com credenciais elevadas. O início deste programa não requer interação com um prompt do UAC e, ao chamar o agendador de tarefas com parâmetros adequados, você pode iniciar o programa de sua escolha com um clique duplo em um atalho.

Isso requer uma tarefa separada do planejador de tarefas para cada programa diferente que você deseja executar elevado.

dgnuff
fonte
0

EDIT: Acabei de reler o que você pediu e viu que não queria usar o mouse. Me desculpe por isso. Vou manter esse comentário para aqueles que querem usar o mouse.


Por que não clicar com o botão direito do mouse no ícone do menu Iniciar no Windows 8/10 e clicar em Prompt de Comando (Admin)?

Clique com o botão direito do mouse em:

Menu Iniciar

então clique:

Itens de contexto do menu Iniciar

Gabriel Graves
fonte
0

win + r, regedit.exe, ctrl + f "enablelua", espere um pouco, defina o valor da palavra-d como 0

Agora, tudo será aberto com privilégios de administrador.

Gabardine
fonte