Pagina inicial » como » Faça Backspace no Windows 7 ou Vista Explorer Go Up como XP fez

    Faça Backspace no Windows 7 ou Vista Explorer Go Up como XP fez

    Um dos maiores aborrecimentos para aqueles que vão direto do XP para o Windows 7 é que a tecla de retrocesso não te move mais Para cima uma pasta como costumava fazer - agora ele te move De volta ao histórico de navegação da pasta.

    Se você usou a chave algumas vezes, você pode pensar que eu estou errado, mas você pode facilmente testá-lo indo para uma subpasta, em seguida, batendo de volta, em seguida, indo para outra subpasta e batendo de volta, em seguida, indo para um terceira subpasta e bater de volta duas vezes. Você vai acabar na subpasta anterior.

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

    A correção impressionante do AutoHotkey

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

    #IfWinActive, ahk_class CabinetWClass
    Backspace ::
    ControlGet renamestatus, Visible ,, Edit1, A
    ControlGetFocus focado, A
    if (renamestatus! = 1 && (focussed = ”DirectUIHWND3" || focussed = SysTreeView321))

    SendInput Alt Down Para cima Alt Up
    outro
    Enviar Backspace

    #IfWinActive

    Obrigado por encontrar este método vai para joeshmoo de Fóruns produtivos de geek, que rastreou enterrado em um Tópico do fórum do AutoHotkey. Nós modificamos um pouco o script para que ele funcione no Windows 7.

    Como é que isso funciona?

    Normalmente, você pode simplesmente mapear novamente a chave com um tipo de transação Backspace ::! Up, mas como a tecla de retrocesso é útil na caixa de pesquisa, na barra de localização e quando você renomeia arquivos, não faça um mapeamento simples - em vez disso, você precisa verificar qual controle está ativo antes de enviar a combinação alternativa de teclas Alt + Up.

    A primeira linha com o #IfWinActive diz ao AHK para ativar essa substituição de chave de atalho apenas se o Windows Explorer for a janela ativa, o que ajuda a corrigir possíveis conflitos em outros aplicativos.

    As linhas ControlGet e ControlGetFocus fazem o trabalho real de verificar o status dos controles e, dependendo se estão focadas ou quando você está renomeando um arquivo, ele envia o alternativo Alt + Up ou apenas envia o Backspace normal. chave.

    Faça o download de um aplicativo pré-fabricado para fazer o Backspace funcionar como o XP

    Como a maioria de vocês provavelmente não está familiarizada com o AutoHotkey e não tem nenhum interesse em como os scripts funcionam, eu juntei uma versão personalizada do script como um minúsculo executável que será executado em segundo plano..

    Não é preciso uma tonelada de memória, como você pode ver na imagem.

    Para instalar o HTGBack, basta baixar, extrair e criar um atalho na pasta shell: startup:

    Dê um duplo clique no executável, e sua tecla Backspace deve começar a funcionar como costumava no XP. Note que só testamos isso no Windows 7, mas vamos supor que funcionará também para o Vista.

    Baixar a chave de retrocesso do HTGBack XP-Style

    Este utilitário é licenciado sob a licença "não-seja-estúpido", que diz que você pode usá-lo, distribuí-lo e praticamente fazer o que quiser com ele - basta nos dar um crédito ligando de volta a este post.