Prompt de Comando elevado no menu de contexto.
Uma das principais irritações que eu tenho com o Vista/Seven ocorre na hora de editar algum arquivo dentro do diretório Windows (geralmente o arquivo HOSTS). Você simplesmente não pode sem primeiro abrir um editor de texto com privilégio de administrador, como é explicado aqui.
É um caminho tortuoso demais para uma tarefa tão simples. Então eu fui verificar se era possível abrir um prompt de comando no diretório corrente para executar o notepad elevado a partir dele. Desde o Vista basta apertar SHIFT enquanto se clica com o botão direito na pasta para que apareça a opção “Open Command Window Here”, mas isso não basta porque esse prompt não é elevado e abrir um notepad elevado a partir dele seria “outro saco” (comando RUNAS).
Então eu procurei como abrir um prompt elevado no menu de contexto. Encontrei a resposta aqui. São duas mudanças a fazer.
Esta é para pastas:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=”Open Command Window Here (Administrator)”
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@=”cmd.exe /s /k pushd \”%V\””
E esta é para “Meu Computador”:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas]
@=”Open Command Prompt (Administrator)”
[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\runas\command]
@=”cmd.exe”
Basta fazer as mudanças indicadas no Registro para que um novo item apareça no menu de contexto das pastas: “Open Command Window Here (Administrator)” (esse texto pode ser mudado). A partir deste prompt executar “notepad ” para poder editar esse arquivo com privilégios de administrador.
Últimos comentários