Arquivo

Textos com Etiquetas ‘Prompt’

Prompt de Comando elevado no menu de contexto.

18, dezembro, 2009 Sem comentários

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.

Categories: Administração Tags: ,