Tehke Backspace Windows 7 või Vista Exploreris käimas nagu XP

Tehke Backspace Windows 7 või Vista Exploreris käimas nagu XP
Tehke Backspace Windows 7 või Vista Exploreris käimas nagu XP

Video: Tehke Backspace Windows 7 või Vista Exploreris käimas nagu XP

Video: Tehke Backspace Windows 7 või Vista Exploreris käimas nagu XP
Video: CS50 2013 - Week 9, continued - YouTube 2024, Aprill
Anonim

Üheks suurimaks häiriks neile, kes lähevad otse XP-lt Windows 7-le, on see, et backspace-klahvi ei liiguta enam teie üles. Ajakataloogis, mida ta varem kasutas, liigub see teid tagasi kausta sirvimisajaloos.

Kui olete võtme paar korda kasutanud, võite arvata, et olen eksinud - aga saate seda kergesti testida, minnes ühte alamkausta, seejärel lööb tagasi, seejärel läheb teise alamkausta ja lööb tagasi, seejärel läheb kolmas alamkataloog ja lööb tagasi kaks korda. Te saate endasse eelmise alamkataloogi.

Kui soovite Windows 7 või Vista kaustas liikuda, võite kasutada kiirklahvi Alt + Up, mis läheb alati vanemate kausta.
Kui soovite Windows 7 või Vista kaustas liikuda, võite kasutada kiirklahvi Alt + Up, mis läheb alati vanemate kausta.

Awesome AutoHotkey Fix

Nüüd, kui me teame otsesõnu, mis Windows 7-s tegelikult töötab, võime kasutada väikest skripti, et see töötab nii, nagu me tõesti seda soovime. AutoHotkey installiga luues uue skripti uuega -> AutoHotkey skript ja seejärel kleepige järgmist:

#IfWinActive, ahk_class CabinetWClass Backspace:: ControlGet renamestatus,Visible,,Edit1,A ControlGetFocus focussed, A if(renamestatus!=1&&(focussed=”DirectUIHWND3″||focussed=SysTreeView321)) { SendInput {Alt Down}{Up}{Alt Up} }else{ Send {Backspace} } #IfWinActive

Täname selle meetodi leidmise eest Joeshmoo alates Tootlik Geek Foorumid, kes jälgis seda maha AutoHotkey foorumi teema. Me modifitseerisime skripti veidi, et see töötaks Windows 7-s.

Kuidas see töötab?

Tavaliselt saate lihtsalt klahvi uuesti kaardistada Backspace::! {Up} tüüpi tehinguga, kuid kuna tagasilöögiklahv on kasulik otsingukasti, asukoharibal ja failide ümbernimetamisel, siis ei saa te ainult tehke lihtsalt kaardistamine - selle asemel peate kontrollima, milline juhtimine on aktiivne enne Alt + Up klahvikombinatsiooni saatmist.

#IfWinActive esimene rida ütleb, et AHK aktiveerib selle kiirklahvide aktiveerimise aktiveerimiseks ainult siis, kui Windows Exploreris on aktiivne aken, mis aitab lahendada võimalikke konflikte teistes rakendustes.

ControlGet ja ControlGetFocus-liinid teevad kontrollide staatuse kontrollimise tegeliku töö ja seejärel, olenevalt sellest, kas need on keskendunud või faili ümbernimetamise protsessis, saadab see kas altematiivi Alt + Up või lihtsalt saadab tavalise Backspace võti.

Laadige ettevalmistatud taotlus Backspace'i töö tegemiseks nagu XP

Kuna enamus teie arvatavasti ei tunne AutoHotkey'it ja pole mingit huvi skriptide töö vastu, olen koostanud skripti kohandatud versiooni väikese käivitatava failina, mis töötab taustal.

See ei võta mitu tonni, nagu näete ekraanipildil.

HTBSacki installimiseks laadige lihtsalt alla, ekstrakti ja seejärel luues otsetee shellis: käivitamiskausta:
HTBSacki installimiseks laadige lihtsalt alla, ekstrakti ja seejärel luues otsetee shellis: käivitamiskausta:
Image
Image

Topeltklõpsake käivitatavat faili ja teie Backspace-klahv peaks tööle hakkama nagu XP-s. Pange tähele, et katsetasime seda ainult Windows 7-s, kuid eeldame, et see töötab ka Vista jaoks.

Laadige alla HTBSack XP-Style Backspace Key

See utiliit on litsentseeritud mitte-libiseva litsentsi all, mis ütleb, et saate seda kasutada, levitada ja peaaegu kõike seda, mida tunnete end sellega, lihtsalt anna meile krediit, linkides sellele postitusele tagasi.

Soovitan: