Ako ste ljubitelj upotrebe sustava Windows PowerShell umjesto naredbenog retka, možda ćete moći pristupiti izravno iz konteksta koji ćete dobiti kada desnom tipkom miša kliknete mapu u sustavu Windows. Evo kako da se to dogodi.
Windows sad uključuje opciju "Open window naredba ovdje" kada se Shift + klikne na mapu. PowerShell nudi snažniji skup značajki, pogotovo ako radite bilo kakvu automatizaciju putem skriptiranja. Ako preferirate PowerShell, morate otvoriti PowerShell, a zatim prijeđite na mapu ili upotrijebite naredbu iz izbornika File Explorer. Umjesto toga, zašto ne dodati "Open PowerShell prozor ovdje" opciju na isti kontekstni izbornik? Lako je to učiniti. Morate zaroniti u Windows Registry za nekoliko brzih uređivanja.
Da biste u kontekstni izbornik dodali opciju "Open PowerShell Window Here", samo trebate napraviti nekoliko brzih promjena u registru sustava Windows.
Standardno upozorenje: Urednik registra je moćan alat i zlouporabe ga može učiniti vaš sustav nestabilnim ili čak neoperabilnim. Ovo je prilično jednostavan hack i sve dok se pridržavate uputama, ne biste trebali imati nikakvih problema. To je rekao, ako nikada prije niste radili s njom, razmislite o korištenju Registry Editor-a prije nego što započnete. I definitivno sigurnosno kopirajte Registar (i vaše računalo!) Prije nego što napravite promjene.
Otvorite Registry Editor klikom na Start i zatim upišete "regedit". Pritisnite Enter da biste otvorili Registry Editor i dali mu dozvolu za promjene na računalu.
U programu Registry Editor koristite lijevu bočnu traku kako biste se kretali prema sljedećem ključu:
HKEY_CLASSES_ROOT \ Directory \ shell
Zatim ćete stvoriti novu ključnu riječ unutar ljuska
ključ. Desnom tipkom miša kliknite ljuska
i odaberite Novo> Ključ. Imenujte novi ključ "powershellmenu". Imenovamo našu novu ključnu funkciju, jer u sustavu Windows 8 i 10 (i kao što možete vidjeti u našem screenshotu), PowerShell
već postoji ključ koji služi drugim funkcijama.
Sada ćete promijeniti (Zadano)
vrijednost unutar novog powershellmenu
ključ. Uz powershellmenu
odabrani ključ, dvaput pritisnite gumb (Zadano)
vrijednost za otvaranje prozora svojstava.
U prozoru svojstava postavite vrijednost u okvir "Podaci o vrijednosti" na "Otvori PowerShell ovdje", a zatim kliknite "U redu". To daje naredbu ime koje će se pojaviti u kontekstnom izborniku.
Po želji, također možete postaviti naredbu tako da se pojavljuje samo ako držite Shift prema dolje dok desnom tipkom miša klikate na pogon - na isti način kao da je naredba "Open Command Prompt" skrivena osim ako Shift + desnom tipkom miša kliknete mapu. Za to kliknite desnom tipkom miša na powershellmenu
i odaberite Novo> String Value. Navedite novu vrijednost "Prošireno". Ne morate ih mijenjati. Dovoljno je da se taj niz tamo će uzrokovati da naredba bude skrivena iza pristupa Shift ključ.
Bilo da ste napravili izborni korak izrade produžen
vrijednost ili ne, ostatak postupka je isti. Tada ćete morati stvoriti novi ključ unutar svoje powershellmenu
ključ. Desnom tipkom miša kliknite powershellmenu
i odaberite Novo> Ključ. Nazovite novu naredbu "naredbu".
Sada ćete promijeniti(Zadano)
vrijednost unutar novog naredba
ključ. Uz naredba
odabrani ključ, dvaput pritisnite gumb (Zadano)
vrijednost za otvaranje prozora svojstava.
(Zadano)
vrijednost određuje stvarnu naredbu koja će se izvoditi kada odaberete opciju u kontekstnom izborniku. U okvir "Podaci o vrijednosti" upišite sljedeći tekst, a zatim kliknite "U redu".
C: \ Windows \ system32 \ WindowsPowerShell \ v1.0 \ powershell.exe -NoExit - Command Set-Location -LiteralPath '% L'
Promjene bi se trebale dogoditi odmah, tako da možete izaći iz urednika registara. Da biste ga testirali, samo kliknite desnom tipkom miša (ili Shift + desnom tipkom miša ako postavite tu opciju) bilo koju mapu i izaberite "Open with PowerShell" naredbu.
Prozor PowerShell trebao bi se odmah otvoriti i nakon nekoliko trenutaka staviti u mapu s desnom tipkom miša.
Ako želite obrnuti promjene u bilo kojem trenutku, samo se vratite u Registar i izbrišite powershellmenu
ključ koji ste stvorili. To će automatski izbrisati sve vrijednosti i druge ključeve koje ste stvorili unutar powershellmenu
i uklonite naredbu iz kontekstnog izbornika.
Ako vam se ne sviđa ronjenje u Registru, stvorili smo neke hackove registra koje možete koristiti. "Add PowerShell to Context Menu" hack dodaje PowerShell naredbu redovitom kontekstnom izborniku. "Dodatni PowerShell u Shift Context Menu" dodaje naredbu PowerShell u kontekstni izbornik koji ćete dobiti kada koristite Shift + desni klik. A "Ukloni PowerShell iz Kontekstnog izbornika" uklanja naredbu bez obzira na to koji ste je način dodali. Sva tri hacka su uključena u sljedeću ZIP datoteku. Dvokliknite onu koju želite koristiti i kliknite kroz upute.
Kontekstni izbornik značajke PowerShell
Ovi su hackovi stvarno samo powershellmenu
ključ, svučen do dodatnih ključeva i vrijednosti s kojima smo razgovarali u prethodnom odjeljku, a zatim izvezeni u .REG datoteku. Pokretanje hackova samo mijenja vrijednost. A ako uživate u igranju s Registrom, vrijedno je uzeti vremena kako bi naučili kako napraviti vlastiti Registar hack.