Hogyan kell hozzáadni a „Nyissa meg a PowerShell-et” a jobb egérgombbal a Windows mappában lévő mappájához
Ha inkább a Windows PowerShell használata, hanem a Parancssor, akkor élvezheti, hogy közvetlenül a helyi menüből érheti el, amikor a Windows jobb egérgombbal rákattint egy mappára. Itt van, hogy ez történjen.
A Windows már tartalmaz egy „Nyílt parancsablakot itt” opciót, ha a Shift + egy mappára kattint. A PowerShell még erőteljesebb funkciókészletet kínál, különösen, ha bármilyen típusú automatizálást végez a szkriptek segítségével. Ha előnyben részesíti a PowerShell-et, akkor a PowerShell-t is meg kell nyitnia, majd navigálnia kell a mappába, vagy használja a parancsot a File Explorer menüjéből. Ehelyett miért ne adjunk hozzá egy „Open PowerShell ablak itt” opciót ugyanarra a helyi menüre? Ez könnyű. Néhány gyors szerkesztésre csak be kell merülnie a Windows rendszerleíró adatbázisába.
Adja meg a „Nyissa meg a PowerShell ablakot itt” a kontextus menübe a beállításjegyzék kézi szerkesztésével
A „Open PowerShell Window Here” opció hozzáadásához a helyi menüben csak néhány gyors szerkesztést kell végrehajtania a Windows rendszerleíró adatbázisában.
Szabványos figyelmeztetés: A rendszerleíróadatbázis-szerkesztő egy erőteljes eszköz, és a visszaélés miatt a rendszer instabil vagy akár nem működőképes. Ez egy nagyon egyszerű hack, és mindaddig, amíg ragaszkodik az utasításokhoz, nem lehetnek problémák. Ez azt jelenti, hogy ha még soha nem dolgoztál vele, érdemes elolvasni, hogyan kell használni a rendszerleíróadatbázis-szerkesztőt, mielőtt elkezdené. És a változtatás előtt határozottan készítsen biztonsági másolatot a rendszerleíró adatbázisról (és a számítógépéről!).
Nyissa meg a Rendszerleíróadatbázis-szerkesztőt a Start gomb megnyomásával, majd írja be a „regedit” parancsot. Nyomja meg az Enter billentyűt a Rendszerleíróadatbázis-szerkesztő megnyitásához, és engedélyt ad a számítógép módosítására.
A Rendszerleíróadatbázis-szerkesztőben a bal oldali sáv használatával navigálhat a következő kulcsra:
HKEY_CLASSES_ROOT \ Directory \ shell
Ezután egy új kulcsot hoz létre a héj
kulcs. Kattintson a jobb gombbal a héj
gombot, és válassza az Új> Kulcs parancsot. Nevezze meg az új kulcsot: „powershellmenu”. Az új kulcsunkat nevezzük powerhellmenu-nak, mert a Windows 8 és 10-ben (és ahogy láthatjuk a képernyőn), a PowerShell
már létezik, ami más funkciókat is szolgál.
Most meg fogod változtatni (Alapértelmezett)
érték az újban powershellmenu
kulcs. A ... val powershellmenu
gomb megnyomásával kattintson duplán a (Alapértelmezett)
értékét a tulajdonságok ablak megnyitásához.
A Tulajdonságok ablakban állítsa be az értéket az „Értékadatok” mezőben a „Nyissa meg a PowerShell Here” -t, majd kattintson az „OK” gombra. Ez adja meg a parancsnak azt a nevet, amely megjelenik a helyi menüben.
Adott esetben a parancsot úgy is beállíthatja, hogy csak akkor jelenik meg, ha a Shift billentyűt lenyomva tartja, miközben a jobb egérgombbal rákattint egy meghajtóra - ugyanúgy, mint a „Nyílt parancssor” parancs elrejtése, kivéve, ha a Shift + jobb gombbal kattint egy mappára. Ehhez kattintson jobb gombbal a powershellmenu
gombot, és válassza az Új> String érték lehetőséget. Adja meg az új értéket: „Bővített”. Nem kell módosítania. A húrnak csak a Shift billentyűkombinációja mögött rejlik a parancs.
Függetlenül attól, hogy megtehette-e az opciót a Kiterjedt
érték, vagy sem, a folyamat többi része ugyanaz. Következő lépésként létre kell hoznia egy új kulcsot powershellmenu
kulcs. Kattintson a jobb gombbal a powershellmenu
gombot, és válassza az Új> Kulcs parancsot. Adja meg az új kulcs „parancsot”.
Most meg fogod változtatni (Alapértelmezett)
érték az újban parancs
kulcs. A ... val parancs
gomb megnyomásával kattintson duplán a (Alapértelmezett)
értékét a tulajdonságok ablak megnyitásához.
A (Alapértelmezett)
Az érték megadja azt a tényleges parancsot, amely akkor jelenik meg, amikor a helyi menüben kiválasztja a beállítást. Írja be a következő szöveget az „Értékadatok” mezőbe, majd kattintson az „OK” gombra.
C: Windows rendszer32 WindowsPowerShell v1.0 hatáshell.exe -NoExit -Command Set-Location -LiteralPath '% L'
A módosítások azonnal megtörténnek, így kiléphet a Rendszerleíróadatbázis-szerkesztőből. A teszteléshez kattintson a jobb egérgombbal (vagy a Shift + jobb gombbal, ha beállítja ezt az opciót) bármelyik mappát, és válassza ki a „Megnyitás PowerShell” paranccsal.
A PowerShell ablaknak azonnal megnyílnia kell, és néhány perc múlva helyezze el a jobb egérgombbal rendelkező mappába.
Ha bármikor meg akarja változtatni a változtatásokat, menjen vissza a rendszerleíró adatbázisba, és törölje a powershellmenu
létrehozott kulcsot. Ez automatikusan töröl minden olyan értéket és más kulcsot, amelyet a powershellmenu
gombot, és távolítsa el a parancsot a helyi menüből.
Töltse le az egykattintásos rendszerleíró adatbázisokat
Ha nem érzi magát magának a Regisztrálóknak, akkor létrehoztunk néhány rendszerleíró adatbázisot. A „PowerShell hozzáadása a kontextus menübe” hack hozzáadja a PowerShell parancsot a rendszeres helyi menühöz. A „PowerShell hozzáadása a Shift Context Menu-hez” hozzáadja a PowerShell parancsot a Shift + jobb egérgombbal végzett helyi menühöz. A „PowerShell eltávolítása a kontextus menüből” eltávolítja a parancsot, függetlenül attól, hogy milyen módon adta hozzá. Mindhárom hacket a következő ZIP fájl tartalmazza. Kattintson duplán a használni kívántra, és kattintson az utasításokra.
PowerShell kontextus menü Hacks
Ezek a hackek valójában csak az powershellmenu
kulcs, az előző részben ismertetett további kulcsok és értékek leeresztése, majd egy .REG fájlba exportálás. A hackek futtatása csak módosítja az értéket. És ha örülsz a Hivatalnak, érdemes időt szánni arra, hogy megtanulod, hogyan készíthetsz saját nyilvántartást.