22Aug

Faça Backspace no Windows 7 ou no Vista Explorer Suba como o XP fez

Um dos maiores aborrecimentos para aqueles que vão direto do XP para o Windows 7 é que a tecla de retrocesso já não o move. Suba uma pasta como costumava, agora o move de volta no histórico de navegação das pastas.

Se você usou a chave um par de vezes, você pode pensar que eu estou errado - mas você pode testá-lo facilmente entrando em uma subpasta, depois batendo em Back, depois entrando em outra subpasta e batendo em Back, então entrando emuma terceira subpasta e acertando duas vezes atrás. Você acabará na subpasta anterior.

Se você quiser subir uma pasta no Windows 7 ou no Vista, você pode usar a tecla de atalho Alt + Up, que sempre irá para a pasta principal.

O Incrível AutoHotkey Fix

Agora que conhecemos a tecla de atalho que realmente funciona no Windows 7, podemos usar um pequeno script para fazê-lo funcionar como realmente queremos. Com AutoHotkey instalado, crie um novo script com New - & gt;Script AutoHotkey e, em seguida, cole o seguinte:

#IfWinActive, ahk_class CabinetWClass


Backspace: :
ControlGet renamestatus, Visible, null, Edit1, A
ControlGetFocus focado, A
if( renamestatus! = 1 &( focussed = "DirectUIHWND3"|| focussed = SysTreeView321))
{
SendInput{ Alt Down}{ Up}{ Alt Up}
} else{
Enviar{ Backspace}
}
#IfWinActive

Obrigado por encontrar este método vai para joeshmoo do Fóruns Geek Produtivos , que o rastreou enterrado em um AutoHotkey fórum .Nós modificamos o script um pouco para fazê-lo funcionar para o Windows 7.

Como isso funciona?

Normalmente, você pode simplesmente re-mapear a chave com um Backspace: :!{ Up} tipo de negócio, mas como a chave de backspace é útil na caixa de pesquisa, barra de localização e quando você está renomeando arquivos, você não podebasta fazer um mapeamento simples - em vez disso, você deve verificar se o controle está ativo antes de enviar a combinação de teclas Alt + Up alternativa.

A primeira linha com o #IfWinActive diz ao AHK que apenas ative essa substituição da tecla de atalho se o Windows Explorer for a janela ativa, o que ajuda a resolver possíveis conflitos em outras aplicações.

As linhas ControlGet e ControlGetFocus fazem o trabalho real de verificar o status dos controles e, em seguida, dependendo se eles estão focados ou você está no processo de renomear um arquivo, ele envia o alternativo Alt + Up ou simplesmente envia o regularChave de retrocesso.

Faça o download de uma aplicação pré-criada para fazer o Backspace funcionar como o XP

Como a maioria de você provavelmente não está familiarizado com o AutoHotkey e não tem nenhum interesse em como os scripts funcionam, coloquei uma versão personalizada doscript como um pequeno executável pequeno que será executado em segundo plano.

Não leva muita memória, como você pode ver na captura de tela.

Para instalar o HTGBack, basta fazer o download, extrair e, em seguida, criar um atalho no shell: pasta de inicialização:

Clique duas vezes no executável e sua chave Backspace deve começar a funcionar como se usasse no XP. Observe que nós apenas testámos isso no Windows 7, mas suponha que ele funcionará para o Vista também.

Faça o download da HTSpack XP-Style Backspace Key

Este utilitário está licenciado sob a licença do don-be-stupid, que diz que você pode usá-lo, distribuí-lo e praticamente fazer o que quiser com ele, apenas nos dê créditoligando de volta a esta postagem.