Kā pievienot “Open PowerShell šeit” labās puses noklikšķiniet uz izvēlnes mapei Windows
Ja esat ventilators, kas izmanto Windows PowerShell, nevis komandu uzvedni, iespējams, ka varēsiet to piekļūt tieši no konteksta izvēlnes, kuru saņemat, kad noklikšķināt ar peles labo pogu uz Windows mapes. Lūk, kā to izdarīt.
Sistēmā Windows jau ir opcija “Atvērt komandu logu”, kad Shift + noklikšķiniet uz mapes. PowerShell piedāvā jaudīgāku funkciju komplektu, it īpaši, ja jūs veicat jebkādu automatizāciju, izmantojot skriptu. Ja jūs dodat priekšroku PowerShell, jums vai nu ir jāatver PowerShell un pēc tam jāpārvietojas uz mapi vai jāizmanto komanda no izvēlnes File Explorer. Tā vietā, kādēļ nevēlamies pievienot „Open PowerShell loga šeit” opciju tajā pašā konteksta izvēlnē? Tas ir viegli izdarāms. Jums tikai jāiederas Windows reģistrā, lai veiktu pāris ātrus labojumus.
Pievienojiet konteksta izvēlnei “Open PowerShell Window Here”, rediģējot reģistru manuāli
Lai konteksta izvēlnei pievienotu opciju “Open PowerShell Window Here”, Windows reģistrā ir nepieciešams veikt pāris ātrus labojumus.
Standarta brīdinājums: reģistra redaktors ir spēcīgs rīks un ļaunprātīga izmantošana, kas var padarīt jūsu sistēmu nestabilu vai pat nederīgu. Tas ir diezgan vienkāršs kapāt un tik ilgi, kamēr jūs ievērojat instrukcijas, jums nevajadzētu būt nekādām problēmām. Tas nozīmē, ka, ja jūs nekad neesat strādājis ar to iepriekš, apsveriet iespēju izlasīt, kā izmantot reģistra redaktoru, pirms sākat darbu. Un noteikti veiciet reģistra (un datora!) Dublēšanu pirms izmaiņu veikšanas.
Atveriet reģistra redaktoru, noklikšķinot uz Sākt un pēc tam ierakstot “regedit”. Nospiediet Enter, lai atvērtu reģistra redaktoru un dotu tai atļauju veikt izmaiņas jūsu datorā.
Reģistra redaktorā izmantojiet kreiso sānu joslu, lai pārvietotos uz šādu taustiņu:
HKEY_CLASSES_ROOT direktorija
Tālāk jūs izveidosiet jaunu atslēgu apvalks
taustiņu. Ar peles labo pogu noklikšķiniet uz apvalks
taustiņu un izvēlieties New> Key. Nosaukiet jauno atslēgu “powershellmenu”. Mēs nosaukam savu jauno atslēgu powershellmenu, jo operētājsistēmā Windows 8 un 10 (un kā jūs varat redzēt mūsu ekrānuzņēmumā): a Powershell
atslēga jau pastāv, kas kalpo citām funkcijām.
Tagad jūs mainīsit (Noklusējums)
vērtība jaunajā powershellmenu
taustiņu. Ar powershellmenu
atlasīto taustiņu, veiciet dubultklikšķi uz (Noklusējums)
vērtību, lai atvērtu tās rekvizītu logu.
Īpašību logā iestatiet vērtību “Value data” lodziņā uz “Open PowerShell Here” un pēc tam noklikšķiniet uz “OK”. Tas dod komandai nosaukumu, kas parādīsies konteksta izvēlnē.
Pēc izvēles varat arī iestatīt komandu tā, lai tā tiktu parādīta tikai tad, ja jūs turat Shift uz leju, vienlaikus ar peles labo pogu noklikšķinot uz diska, tāpat kā "Open Command Prompt" komanda ir paslēpta, ja vien Shift + labo pogu noklikšķiniet uz mapes. Lai to izdarītu, ar peles labo pogu noklikšķiniet uz powershellmenu
taustiņu un izvēlieties Jauns> String Value. Nosauciet jauno vērtību “Izvērsts”. Jums nav jāveic nekādas izmaiņas. Tikai ņemot šo virkni, komanda tiks paslēpta aiz Shift taustiņa piekļuves.
Neatkarīgi no tā, vai esat izveidojis izvēles soli, lai izveidotu Pagarināts
vērtība vai nē, pārējais process ir vienāds. Jums nāksies izveidot jaunu atslēgu jūsu iekšpusē powershellmenu
taustiņu. Ar peles labo pogu noklikšķiniet uz powershellmenu
taustiņu un izvēlieties New> Key. Nosaukiet jauno taustiņu “komanda”.
Tagad jūs mainīsit (Noklusējums)
vērtība jaunajā komandu
taustiņu. Ar komandu
atlasīto taustiņu, veiciet dubultklikšķi uz (Noklusējums)
vērtību, lai atvērtu tās rekvizītu logu.
The (Noklusējums)
vērtība norāda faktisko komandu, kas darbosies, kad konteksta izvēlnē izvēlaties opciju. Lodziņā “Vērtības dati” ierakstiet šādu tekstu un pēc tam noklikšķiniet uz „Labi”.
C: Windows system32 WindowsPowerShell v1.0 autorhell.exe -NoExit -Command Set-Location -LiteralPath '% L'
Izmaiņas jāveic nekavējoties, lai jūs varētu iziet no reģistra redaktora. Lai to pārbaudītu, vienkārši ar peles labo pogu noklikšķiniet uz (vai Shift + ar peles labo pogu, ja iestatāt šo opciju) jebkuru mapi un izvēlieties komandu “Atvērt ar PowerShell”.
Logam PowerShell nekavējoties jāatveras un pēc dažiem mirkļiem ievietojiet jūs mapē, ar kuru noklikšķinājāt.
Ja vēlaties mainīt izmaiņas jebkurā laikā, atgriezieties reģistrā un dzēsiet powershellmenu
atslēgu, kuru izveidojāt. Tas automātiski izdzēsīs visas vērtības un citas atslēgas, kuras esat izveidojis powershellmenu
taustiņu un noņemiet komandu no konteksta izvēlnes.
Lejupielādējiet mūsu viena klikšķa reģistra datus
Ja jūs nejūtaties kā niršana reģistrā, mēs esam izveidojuši dažus reģistra hacks, ko varat izmantot. “Pievienot PowerShell konteksta izvēlnei” tiek pievienota PowerShell komanda parastajā konteksta izvēlnē. “Pievienot PowerShell uz Shift konteksta izvēlni” pievieno PowerShell komandu konteksta izvēlnei, ko saņemat, kad izmantojat Shift + labo klikšķi. Un “Noņemt PowerShell no konteksta izvēlnes” noņem komandu neatkarīgi no tā, kādā veidā jūs to pievienojāt. Visi trīs hacks ir iekļauti nākamajā ZIP failā. Veiciet dubultklikšķi uz tās, kuru vēlaties izmantot, un noklikšķiniet uz uzvedņu.
PowerShell konteksta izvēlne
Šie hacks ir tiešām tikai powershellmenu
taustiņš, noņemts līdz papildu atslēgām un vērtībām, par kurām mēs runājām iepriekšējā sadaļā, un pēc tam eksportēts uz .REG failu. Darbojoties ar hacks, tiek mainīta vērtība. Un, ja jums patīk klusēt ar reģistru, ir vērts veltīt laiku, lai uzzinātu, kā padarīt savu reģistru hacks.