No Windows Explorer, você pode abrir uma pasta e digitar “cmd” na barra de endereço. Em seguida, uma CLI (cmd) é aberta com o CWD definido para o caminho selecionado no Windows Explorer. Mas isso não é executado como administrador.
Existe algo semelhante para abrir o cmd com direitos de administrador?
Responder1
Você pode criar um atalho na barra de ferramentas com o seguinte comando:
C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"
Crie uma tarefa agendada chamada AdminCommandPrompt
que seja executada com o privilégio mais alto, acione um comando chamado %windir%\system32\cmd.exe
e permita que ela seja executada sob demanda. Em seguida, crie um atalho que você chama de tarefa agendada.
Mais detalhes:
Esta é a aparência da tarefa do Agendador de tarefas:
Em seguida, crie um novo atalho com o seguinte comando:
C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"
Em seguida, chame o atalho AdminCP. Se você executá-lo, deverá obter um prompt de comando do administrador sem o UAC. Se você alterar o ícone, não consigo focar no console por algum motivo.
Responder2
Este arquivo regedit criará o atalho de menu de contexto apropriado para o menu de contexto shift-clique com o botão direito: (cortesiasetefóruns)
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\Drive\shell\runas]
[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="Open command window here as Administrator"
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""
A mágica está na HasLUAShield
palavra-chave. (Remova as Extended
linhas se desejar no menu de contexto normal)
Responder3
A maneira que aprendi a lidar com isso é ir até o caminho raiz (C:\Windows\System32\cmd.exe) e criar um atalho para sua área de trabalho. No atalho, vá em propriedades, avançado, marque a caixa “executar como administrador”.
ou
Digite cmd, em Iniciar, como Administrador. Do seguinte modo:
- CliqueComeçar.
- NoComeçe a pesquisarcaixa, tipocmde pressione CTRL+SHIFT+ENTER.
- Se oControle de conta de usuáriocaixa de diálogo for exibida, confirme se a ação exibida é a desejada e clique emContinuar.
Responder4
Dependendo da sua versão do Windows, existem algumas maneiras possíveis:
Janelas – 8/8.1/10
Clique com o botão direito noMenu Iniciarícone
Escolha a opçãoCommand Prompt (Admin)
Janelas-Vista/7/8/8.1/10
Abra oMenu Iniciar
TipocmdnoBarra de pesquisa
Quando o respectivo ícone aparecer, clique com o botão direito eRun as Administrator
Método genérico entre a maioria das versões do Windows
Vá paraC:\Windows\System32
Procurarcmd.exe
Clique com o botão direito e escolhaSend to -> Desktop (Shortcut)
Retorne paraÁrea de Trabalhoonde você deve clicar com o botão direito no atalho e escolherProperties
Compatibility
aba
Marque oRun as administrator
opção
Aplicar e OK
PS: Fazer isso através do Windows Explorer é muito mais difícil, pois esses métodos são muito mais acessíveis