If-Koubou

Cum se adaugă "Open PowerShell Here" la meniul cu clic dreapta pentru un folder din Windows

Cum se adaugă "Open PowerShell Here" la meniul cu clic dreapta pentru un folder din Windows (Cum să)

Dacă sunteți un fan al folosirii Windows PowerShell mai degrabă decât Promptul de comandă, vă puteți bucura de posibilitatea de a accesa-o chiar din meniul contextual pe care îl obțineți când faceți clic dreapta pe un folder din Windows. Iată cum se poate face acest lucru.

Windows include deja o opțiune "Deschideți fereastra de comandă aici" când faceți clic pe Shift + pe un folder. PowerShell oferă un set de caracteristici mai puternic, totuși, mai ales dacă faceți orice fel de automatizare prin scripting. Dacă preferați PowerShell, trebuie fie să deschideți PowerShell, apoi să navigați la folder sau să utilizați comanda din meniu din File Explorer. În schimb, de ce nu adăugați o opțiune "Deschideți fereastra PowerShell aici" în același meniu contextual? Este ușor de făcut. Trebuie doar să vă aruncați în Registrul Windows pentru câteva editări rapide.

Adăugați "Deschideți fereastra PowerShell aici" în meniul contextual, editând manual registrul

Pentru a adăuga o opțiune "Deschide fereastra Open PowerShell Here" în meniul contextual, trebuie doar să faceți câteva editări rapide în Registrul Windows.

Avertisment standard: Editorul de registri este un instrument puternic și abuzul poate face sistemul dvs. instabil sau chiar inoperabil. Aceasta este o hack destul de simplă și atâta timp cât respectați instrucțiunile, nu trebuie să aveți probleme. Acestea fiind spuse, dacă nu ați mai colaborat niciodată cu acestea, luați în considerare citirea cu privire la modul de utilizare a Editorului de Registry înainte de a începe. Și înainte de a efectua modificări, faceți o copie de rezervă a Registrului (și a calculatorului!).

Deschideți Editorul de Regiștri prin apăsarea butonului Start și apoi tastând "regedit". Apăsați Enter pentru a deschide Registry Editor și acordați permisiunea de a efectua modificări pe PC.

În Registry Editor, utilizați bara laterală stângă pentru a naviga la următoarea cheie:

HKEY_CLASSES_ROOT \ Directory \ coajă

Apoi, veți crea o cheie nouă în interiorul coajă cheie. Faceți clic dreapta pe coajă și selectați New> Key. Denumiți noua cheie "powershellmenu". Noi numim noul nostru keyhellmenu, deoarece în Windows 8 și 10 (și după cum puteți vedea în screenshot-ul nostru), un Powershell există deja o cheie care servește altor funcții.

Acum, vei schimba (Mod implicit) în interiorul noului powershellmenu cheie. Cu powershellmenu selectați cheia, faceți dublu clic pe (Mod implicit) valoare pentru a deschide fereastra proprietăților.

În fereastra de proprietăți, setați valoarea din caseta "Date date" la "Open PowerShell Here" și apoi faceți clic pe "OK". Aceasta dă comenzii numele care va apărea în meniul contextual.

Opțional, puteți seta comanda astfel încât să apară numai dacă țineți apăsată tasta Shift în timp ce faceți clic dreapta pe o unitate - în același mod în care comanda "Open Command Prompt" este ascunsă dacă nu apăsați Shift + faceți clic dreapta pe un folder. Pentru aceasta, faceți clic dreapta pe powershellmenu și selectați New> String Value. Denumiți noua valoare "Extinsă". Nu este necesar să faceți modificări. Doar având acel șir se va face ca comanda să fie ascunsă în spatele accesului cheie Shift.

Indiferent dacă ați făcut pasul opțional de a crea Extins valoare sau nu, restul procesului este același. Veți avea nevoie în continuare de crearea unei noi chei în interiorul dvs. powershellmenu cheie. Faceți clic dreapta pe powershellmenu și selectați New> Key. Denumiți noua comandă ".

Acum, vei schimba(Mod implicit) în interiorul noului comanda cheie. Cu comanda selectați cheia, faceți dublu clic pe (Mod implicit) valoare pentru a deschide fereastra proprietăților.

(Mod implicit) valoarea specifică comanda reală care se va executa atunci când selectați opțiunea din meniul contextual. Introduceți următorul text în caseta "Date valori" și apoi faceți clic pe "OK".

C: \ Windows \ sistem32 \ WindowsPowerShell \ v1.0 \ powershell.exe -NoExit -Command set -locație -LiteralPath '% L'

Modificările ar trebui să aibă loc imediat, astfel încât să puteți ieși din Registry Editor. Pentru a le testa, faceți clic dreapta (sau Shift + faceți clic dreapta dacă configurați acea opțiune) orice dosar și faceți alegeți comanda "Deschideți cu PowerShell".

Fereastra PowerShell ar trebui să se deschidă imediat și, după câteva momente, să vă plaseze în interiorul dosarului pe care ați făcut clic dreapta.

Dacă doriți să inversați modificările în orice moment, reveniți în Registru și ștergeți powershellmenu cheie pe care ați creat-o. Aceasta va șterge automat toate valorile și alte chei create în interiorul powershellmenu și eliminați comanda din meniul contextual.

Descărcați hack-urile noastre cu un singur clic

Dacă nu te simți ca și cum ai face scufundări în Registru, am creat niște hack-uri de registru pe care le poți folosi. Miscarea "Adauga PowerShell to Context Menu" adauga comanda PowerShell la meniul contextual obisnuit. "Add PowerShell to Shift Context Menu" adaugă comanda PowerShell la meniul contextual pe care îl obțineți când utilizați Shift + faceți clic dreapta. Și "Remove PowerShell din meniul contextual" elimină comanda indiferent de modul în care l-ați adăugat. Toate cele trei hacks sunt incluse în următorul fișier ZIP. Faceți dublu clic pe cel pe care doriți să-l utilizați și faceți clic pe instrucțiunile.

PowerShell Context Menu Hacks

Aceste hack-uri sunt într-adevăr doar powershellmenu cheie, dezbrăcat în jos la cheile suplimentare și valorile despre care am vorbit în secțiunea anterioară și apoi exportat într-un fișier .REG. Rularea hacurilor modifică doar valoarea. Iar dacă vă place să vă ocupați de Registru, merită să vă luați timp pentru a învăța cum să creați propriul registru de hackeri.