Előfordulhat, hogy szükségünk lesz egy fájl vagy mappa elérési útjának másolására az e-mail vagy csevegőablakból a vágólapra, és manuálisan meg kell nyitnunk a fájlt vagy mappát. A legtöbb ember a Futtatás párbeszédpanel megnyitásával nyitja meg a fájlt vagy mappát, beillesztve az elérési utat a vágólapról, majd az OK gombra kattintva.
Ha az Ön feladata az ilyen jellegű feladatok ismételt elvégzése, a Futtatás párbeszédpanel manuális megnyitása és az útvonal beillesztése minden alkalommal unalmas lehet. Ezt egyszerűsítheti egy billentyűparancs (gyorsbillentyű) segítségével egy kicsi AutoHotKey (AHK) szkript segítségével.
ÖSSZEFÜGGŐ: Ugrás a rendszerleíró adatbázis elérési útjára (a vágólapra tárolva), közvetlenül a RegJump használatával
A fájl vagy mappa elérési útjának megnyitása a vágólapról
Az alább említett AHK szkript beolvassa a vágólapra mentett fájl vagy mappa elérési útját, ellenőrzi, hogy az útvonal érvényes-e, és ha igen, elindítja azt.
Az AutoHotkey egy ingyenes, nyílt forráskódú szkriptnyelv a Windows számára, amely lehetővé teszi a felhasználók számára, hogy könnyedén létrehozzanak kicsiből összetett szkripteket mindenféle feladathoz, például űrlapkitöltőkhöz, automatikus kattintásokhoz, makrókhoz stb.
- Letöltés AutoHotkey és telepítse.
- Kattintson a jobb gombbal az asztalon, kattintson az Új gombra, és válassza a lehetőséget AutoHotkey szkript .
- Nevezze át a parancsfájlt
Új AutoHotkey Script.ahk
nak nekopen_path_clipboard.ahk
- Kattintson a jobb gombbal a fájlra, és válassza a lehetőséget Szkript szerkesztése
- Távolítsa el az összes sort a parancsfájlból, és cserélje le a következő kóddal:
^ + o :: openpathfromclipboard () openpathfromclipboard () {strpath =% Vágólap% strpath: = StrReplace (strpath, '' '') strpath: = StrReplace (strpath, '' ') If InStr (strpath,'% ') { Átalakítás, strpath, Deref,% strpath%} Ha FileExist (strpath) {Run,% strpath}}
- Mentse a fájlt
open_path_clipboard.ahk
és csukja be a szerkesztőt. - Kattintson duplán a parancsfájl futtatásához. Megjelenik az értesítési területen.
- Másolja át a fájl vagy mappa elérési útját a csevegőablakból, Parancssor , vagy másutt a vágólapra.
Az elérési út egy fájlhoz vagy mappához vezethet, és az alább felsorolt formátumok bármelyikében lehet:C: Windows System32 'C: Windows'% AppData%% userprofile% desktop '% systemroot% system32' '% systemroot% notepad.exe' C: Windows system32 cmd.exe
- nyomja meg Ctrl + Shift + o a Windows vágólapján tárolt fájl vagy mappa elérési útjának elindításához. A fájl / mappa ugyanúgy fog elindulni, mint a Futtatás párbeszédpanelen, vagy kattintson duplán az elemre. Ha az elérési út mappa, akkor meg kell nyitnia a Fájlkezelőben.
A szkript testreszabása
Ha szükséges, megváltoztathatja a billentyűzet gyorsbillentyűjét a (1. sor) szkriptben. Itt vannak a módosítók.
-
!
{Minden} -
+
{Váltás} -
^
{Ctrl} -
#
{Winkey}
Például a Ctrl + Alt + Shift + O esetén használja ^! + o
.
(Az elküldhető vagy elfogható kulcsok teljes listáját lásd: AutoHotkey SendInput dokumentáció.)
Egyéb AutoHotKey szkriptek
Kitértünk néhányra AutoHotKey szkriptek előtt. Íme néhány minta:
- A legfrissebb fájlok előzményeinek törlése a Script használatával a Windows 10 rendszerben
- A Dátum / Idő beillesztése bármelyik programba a Billentyűzet gyorsbillentyű használatával
- A WinKey + E parancsikon módosítása a Windows 10 rendszerben
- Hogyan lehet a Snipping Tool-t alapértelmezetté tenni az új Snip-ként az indításkor
- Törölje az összes értesítést az Action Centerben a Billentyűzet vagy a Parancsikon segítségével
- Nyissa meg a parancssort az aktuális mappában a billentyűparancs segítségével
- A Batch fájlok láthatatlan futtatása a Parancssor megjelenítése nélkül
- Fotók Alkalmazás egérkerék-beállításai: Görgessen a Zoom vagy az Előző / Következő nézethez
Remélem, hogy segített gyorsan megnyitni a vágólapon tárolt fájl vagy mappa elérési útját.
Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?
Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:- Tűzd ki!
- Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
- Tweeteld!