The Anniversary Update přidal Bash do Windows 10. Tato funkce sama o sobě byla hlavním vrcholem aktualizace. Tato funkce je určena vývojářům, nikoli průměrným koncovým uživatelům. Bash v systému Windows 10 usnadňuje vývoj na platformě Windows. Je to také skvělý způsob, jak přimět vývojáře, aby upgradovali na systém Windows 10, protože na starších verzích systému Windows nemůžete Bash nativně získat. Toto je pouze funkce systému Windows 10. Bash v systému Windows 10 je volitelná funkce, takže není integrován jako příkazový řádek. Pokud chcete spouštět Bash jako správce z kontextové nabídky a mít možnost jej otevřít v libovolném umístění složky, musíte trochu vylepšit registr. Zde je návod.
Získejte Bash ve Windows 10
Než budete moci spustit Bash jako administrátor, musíteujistěte se, že jste ji nainstalovali. Tento proces je poměrně jednoduchý; povolit režim vývojáře v aplikaci Nastavení v části Pro vývojáře. K jeho aktivaci budete potřebovat administrátorská práva.
Po jeho zapnutí otevřete aplikaci Ovládací panely a přejděte na Programy> Zapnout nebo vypnout funkce systému Windows. Vyberte Windows Subsystem pro Linux.
Otevřete příkazový řádek (s právy správce) a napište Bash. Windows 10 stáhne a nainstaluje Bash. Může to trvat patnáct až třicet minut.
Spusťte Bash As Admin
Je docela snadné spustit Bash jako administrátora, ale prostěnení možné z místní nabídky klepnutím pravým tlačítkem. Aplikaci Bash můžete spustit z nabídky Windows Search nebo z nabídky Start, ale nelze ji otevřít přímo ve složce.
Otevřete registr Windows. Do vyhledávacího pole zadejte „regedit“ a otevřete jej s oprávněními správce. Přejděte na následující místo;
HKEY_CLASSES_ROOTDirectoryshell
Vytvořte nový podklíč s názvem AdminBash. Nový klíč bude mít výchozí hodnotu řetězce. Poklepejte na něj a změňte hodnotu na následující.
Run Bash As Admin
Dále v právě vytvořeném klíči Bash Adminvytvořte další klíč a pojmenujte ho Příkaz. Uvnitř tohoto klíče, stejně jako předchozí, je řetězec s názvem Výchozí. Poklepejte na něj a změňte hodnotu na následující.
powershell -c start -verb runas cmd "/c start /D """%V""" bash.exe"
Restartujte Explorer.exe pro dobrou míru. Klepněte pravým tlačítkem myši na složku a v místní nabídce vyberte možnost Spustit jako administrátor. Otevře se Windows PowerShell a poté budete vyzváni k zadání hesla správce. Po správném zadání hesla se otevře Bash.
Varování
Bash nebude moci otevřít složku, která mámezery v názvu. Pomocí možnosti místní nabídky můžete například otevřít složku nazvanou „Cool-Stuff“, ale nemůžete ji použít k otevření složky nazvané „Cool Stuff“. V Bash se to obvykle obejde přidáním uvozovek kolem názvu složky, ale možnost kontextové nabídky to neumožňuje. Tento hack je proto omezený.
Jeden z našich čtenářů
Bash ve Windows 10 je k dispozici na výročních aktualizacích a novějších verzích.
Komentáře