V Windows 10 zaženite Bash kot skrbnik iz kontekstnega menija

click fraud protection

Letna posodobitev je dodala Bash v sistem Windows 10. Glavna značilnost posodobitve je bila sama po sebi. Ta funkcija je namenjena razvijalcem in ne povprečnemu končnemu uporabniku. Bash v sistemu Windows 10 bistveno olajša razvoj na platformi Windows. To je tudi odličen način, da razvijalce nadgradite na sistem Windows 10, saj Bash ne morete izvirno dobiti na starejših različicah sistema Windows. To je samo funkcija Windows 10. Bash v sistemu Windows 10 je izbirna funkcija, zato ni integriran kot ukazni poziv. Če želite zagnati Bash kot skrbnik iz kontekstnega menija in ga lahko odpreti na katerem koli mestu mape, morate malo spremeniti registra. Tukaj je opisano.

Pridobite Bash v Windows 10

Preden lahko Bash zaženete kot skrbnik, se morate prepričati, ali ste ga namestili. Postopek je dokaj preprost; omogočite način razvijalca v aplikaciji Nastavitve v razdelku Za razvijalce. Za omogočanje boste potrebovali skrbniške pravice.

Ko ga vklopite, odprite aplikacijo Nadzorna plošča in pojdite na Programi> Vklopi ali izklopi funkcije Windows. Izberite podsistem Windows za Linux.

instagram viewer

Odprite ukazni poziv (s pravicami skrbnika) in vnesite Bash. Windows 10 bo prenesel in namestil Bash. Za zagon lahko traja petnajst do trideset minut.

Zaženite Bash kot skrbnika

Bash kot skrbnik je zelo enostavno zagnati, vendar v kontekstnem meniju z desno miškino tipko preprosto ni mogoče. Aplikacijo Bash lahko zaženete v meniju Windows Windows ali v meniju Start, vendar je ne morete odpreti neposredno v mapi.

Odprite Register Windows. V iskalno vrstico vnesite „regedit“ in ga odprite s skrbniškimi privilegiji. Pojdite na naslednjo lokacijo;

HKEY_CLASSES_ROOT \ Directory \ shell

Ustvarite nov podključ z imenom AdminBash. Novi ključ bo imel privzeto vrednost niza. Dvokliknite in spremenite vrednost na naslednje.

Zaženite Bash kot skrbnika

Nato v ključu Bash Admin, ki ste ga pravkar ustvarili, ustvarite še en ključ in ga poimenujte ukaz. Znotraj tega ključa, kot prejšnji, je niz, imenovan Privzeto. Dvokliknite in spremenite vrednost na naslednje.

powershell -c start -verb runas cmd '/ c start / D% V bash.exe'

Za dober ukrep znova zaženite Explorer.exe. Z desno miškino tipko kliknite mapo in v kontekstnem meniju izberite možnost Run Bash As Admin. Odprl se bo Windows PowerShell, nato pa boste pozvani, da vnesete skrbniško geslo. Ko pravilno vnesete geslo, se bo odprl Bash.

Caveat

Bash ne bo mogel odpreti mape, ki ima v svojem imenu presledke. Na primer, lahko uporabite možnost kontekstnega menija, da odprete mapo, imenovano »Cool-Stuff«, vendar je ne morete uporabiti za odpiranje mape z imenom »Cool Stuff«. Pri Bashu se tega običajno izognejo tako, da dodajo narekovaje okoli imena mape, vendar možnost kontekstnega menija tega ne omogoča. Ta kramp je zato omejen.

Eden od naših bralcev Liandri je ta opozorilo zastaral. Vrednost niza je bila v prejšnjem razdelku posodobljena na spodnjo v komentarju. Bil je pravilno preizkušen in je deloval brezhibno. Ta kramp bo zdaj deloval za mapo z ali brez presledkov v njihovem imenu.

Bash v operacijskem sistemu Windows 10 je na voljo v obletnici Update and later builds.

watch instagram story