- - Spustite program Bash As Admin z kontextovej ponuky v systéme Windows 10

Spustite Bash ako správca z kontextovej ponuky v systéme Windows 10

The Anniversary Update pridal Bash do Windows 10. Samotná vlastnosť bola hlavným vrcholom aktualizácie. Táto funkcia je určená pre vývojárov a nie pre priemerného koncového používateľa. Bash v systéme Windows 10 uľahčuje vývoj na platforme Windows. Je to tiež vynikajúci spôsob, ako prinútiť vývojárov, aby inovovali na systém Windows 10, pretože na starších verziách systému Windows nemôžete natáčať program Bash natívne. Toto je funkcia len pre systém Windows 10. Bash v systéme Windows 10 je voliteľná funkcia, takže nie je integrovaný ako príkazový riadok. Ak chcete spustiť Bash ako admin z kontextovej ponuky a byť schopný ho otvoriť v ľubovoľnom umiestnení priečinka, musíte trochu vylepšiť register. Tu je návod.

Získajte bash v systéme Windows 10

Pred spustením Bash ako správcu musíteuistite sa, že ste ho nainštalovali. Tento proces je pomerne jednoduchý; povoliť režim pre vývojárov v aplikácii Nastavenia v časti Pre vývojárov. Na jeho aktiváciu budete potrebovať administrátorské práva.

Po jeho zapnutí otvorte aplikáciu Ovládací panel a prejdite do časti Programy> Zapnúť alebo vypnúť súčasti systému Windows. Vyberte Windows Subsystem pre Linux.

Otvorte príkazový riadok (s právami správcu) a zadajte príkaz Bash. Windows 10 stiahne a nainštaluje Bash. Spustenie môže trvať pätnásť až tridsať minút.

Spustiť Bash ako správca

Je celkom jednoduché spustiť Bash ako administrátora, ale jednoduchonie je možné z kontextovej ponuky kliknutím pravým tlačidlom myši. Aplikáciu Bash môžete spustiť z ponuky Vyhľadávanie Windows alebo z ponuky Štart, nemôžete ju však otvoriť priamo v priečinku.

Otvorte register systému Windows. Do vyhľadávacieho panela napíšte „regedit“ a otvorte ho s oprávneniami správcu. Prejdite na nasledujúce miesto;

HKEY_CLASSES_ROOTDirectoryshell

Vytvorte nový podkľúč s názvom AdminBash. Nový kľúč bude mať predvolenú hodnotu reťazca. Dvakrát naň kliknite a zmeňte hodnotu na nasledujúcu.

Run Bash As Admin

Ďalej v kľúči Bash Admin, ktorý ste práve vytvorili,vytvorte ďalší kľúč a nazvite ho Príkaz. Vo vnútri tohto kľúča, rovnako ako predchádzajúci, sa nachádza reťazec s názvom Predvolený. Dvakrát naň kliknite a zmeňte hodnotu na nasledujúcu.

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

Reštartujte Explorer.exe pre dobrú mieru. Pravým tlačidlom myši kliknite na priečinok av kontextovej ponuke vyberte možnosť Spustiť ako administrátor. Otvorí sa Windows PowerShell a zobrazí sa výzva na zadanie hesla správcu. Po správnom zadaní hesla sa otvorí Bash.

Varovanie

Bash nebude môcť otvoriť priečinok, ktorý mámedzery v názve. Napríklad pomocou kontextovej ponuky môžete otvoriť priečinok s názvom „Cool-Stuff“, ale nemôžete ho použiť na otvorenie priečinka s názvom „Cool Stuff“. V Bash sa to zvyčajne obchádza pridaním úvodzoviek okolo názvu priečinka, ale možnosť kontextového menu to neumožňuje. Tento hack je preto obmedzený.

Jeden z našich čitateľov Liandri túto výhradu zastarala. Hodnota reťazca bola v predchádzajúcej časti aktualizovaná na hodnotu navrhnutú nižšie v komentári. Bola riadne otestovaná a fungovala bezchybne. Tento hack bude teraz pracovať pre priečinok s medzerami alebo bez nich.

Bash v systéme Windows 10 je k dispozícii na výročnej aktualizácii a novších verziách.

Komentáre