2Jul
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-l 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 fereastra de comandă aici" atunci 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 prin editarea manuală a registrelor
Pentru a adăuga un "Open OpenShell Window Here"opțiunea pentru meniul contextual, trebuie doar să faceți câteva editări rapide în Registrul Windows.
Avertisment standard: Registry Editor 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 despre utilizarea editorului de regiștri î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 registry prin apăsarea Start și tastând "regedit." Apăsați Enter pentru a deschide Editorul de registry și a da permisiunea de a efectua modificăripe PC.
În Registry Editor, utilizați bara laterală stângă pentru a naviga la următoarea cheie:
HKEY_CLASSES_ROOT \ Directory \ shellApoi, veți crea o cheie nouă în interiorul cheii shell. Faceți clic dreapta pe tasta shell și selectați Nou & gt;Cheie. Denumiți noua cheie "powershellmenu". Noi numim noul nostru keyhellmenu pentru că în Windows 8 și 10( și după cum puteți vedea în screenshot-ul nostru) există deja o cheie Powershell care servește altor funcții.
Acum, veți schimba valoarea( implicită) în noua tastă powershellmenu. Cu tasta powershellmenu selectată, faceți dublu clic pe valoarea( Default) 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 faceți Shift + faceți clic dreapta pe un folder. Pentru aceasta, dați clic dreapta pe tasta powershellmenu și alegeți New & gt;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.
Fie că ați făcut pasul opțional de creare a valorii extinse, sau nu, restul procesului este același. Veți avea nevoie în continuare de crearea unei noi chei în interiorul tastei powershellmenu. Faceți clic dreapta pe butonul Cheie de meniu și selectați Nou & gt;Cheie. Denumiți noua comandă "cheie".
Acum, veți schimba valoarea( implicită) în noua tastă de comandă.Cu tasta de comandă selectată, faceți dublu clic pe valoarea( Implicit) pentru a deschide fereastra de proprietăți.
Valoarea( implicită) specifică comanda reală care se va executa atunci când selectați opțiunea din meniul contextual. Tastați următorul text în caseta "Valori de date" și faceți clic pe "OK".
C: \\ Windows \\ sistem32 \\ WindowsPowerShell \\ v1.0 \\ powershell.exe -NoExit -Command set -locație -LiteralPath "% L 'Schimbă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ă vreți să inversați modificările în orice moment, reveniți în Registru și ștergeți cheia de chei care a fost creată.Aceasta va șterge automat toate valorile și alte chei create în interiorul tastei powershellmenu și va elimina comanda din meniul contextual.
Descărcați registrul nostru cu un singur clic Hacks
Dacă nu vă simțiți că vă scufundați în Registru, ați creat câteva hack-uri de registru pe care le puteți utiliza. 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 ați adăugat-o. 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.
meniul contextual PowerShell Hacks
Aceste hacks sunt într-adevăr cheia powerhellmenu, dezbrăcate la cheile suplimentare și valorile despre care am vorbit în secțiunea anterioară și apoi exportate într-un fișier. REG.Rularea hacurilor modifică doar valoarea. Iar dacă vă place să vă bateți cu Registrul, merită să vă luați timp pentru a învăța cum să creați propriul registru de hackeri.