Como adicionar um item chamado “Abrir no Explorer” para clicar com o botão direito do mouse no menu de contexto depois de selecionar algum texto?

1

Para o Windows 7 e versões posteriores, corri constantemente para uma situação como: vá para THE_DIRECTORY e faça alguma coisa. Toda vez que eu tenho que copiar THE_DIRECTORY e usar Win + E para abrir um Explorer, e então cole a string especial THE_DIRECTORY na caixa de endereço, e então pressione Digite a tecla .

Como eu adiciono um item chamado "Abrir no Explorer" para clicar com o botão direito do mouse no menu de contexto depois de selecionar algum texto? Eu já procurei HowToGeek , mas sem sorte. Alguém poderia lançar alguma luz sobre como fazer isso?

    
por zionpi 17.01.2014 / 08:57

1 resposta

0

Aqui está um exemplo básico de uma extensão de shell do exemplo em esta discussão.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Open_in_Explorer]
"MUIVerb"="Open_in_Explorer_By_KNUCKLE_DRAGGER"
"icon"="Explorer.exe"
"Position"="Top"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Open_in_Explorer\command]
@="cmd /c start /wait /b powershell -command \"Clear-Host;$CLIPBOARD = PowerShell -NoProfile -STA -Command {[reflection.assembly]::loadwithpartialname('PresentationCore') | Out-Null;[Windows.Clipboard]::GetText()};C:\Windows\Explorer.exe $CLIPBOARD\""
;

Ainda trabalhando em como fazer a mágica acontecer, acho que o powershell talvez tenha um método [Windows.Clipboard]::GetText() que podemos usar.

    
por 22.01.2014 / 08:25