Aktualizacja rocznicowa dodała Bash do Windows 10. Funkcja sama w sobie była główną atrakcją aktualizacji. Ta funkcja jest przeznaczona dla programistów, a nie dla przeciętnego użytkownika końcowego. Bash w Windows 10 znacznie ułatwia programowanie na platformie Windows. To także świetny sposób, aby zachęcić programistów do uaktualnienia do systemu Windows 10, ponieważ nie można uzyskać Bash natywnie w starszych wersjach systemu Windows. Jest to funkcja tylko dla systemu Windows 10. Bash w Windows 10 jest funkcją opcjonalną, więc nie jest zintegrowany z wierszem polecenia. Jeśli chcesz uruchomić Bash jako administrator z menu kontekstowego i móc otworzyć go w dowolnym folderze, musisz nieco ulepszyć rejestr. Oto jak.
Pobierz Bash w Windows 10
Zanim będziesz mógł uruchomić Bash jako administrator, musiszupewnij się, że go zainstalowałeś. Proces jest dość prosty; włącz tryb programisty w aplikacji Ustawienia w sekcji Dla programistów. Będziesz potrzebować uprawnień administratora, aby go włączyć.
Po włączeniu otwórz aplikację Panel sterowania i wybierz Programy> Włącz lub wyłącz funkcje systemu Windows. Wybierz Podsystem Windows dla systemu Linux.
Otwórz wiersz polecenia (z uprawnieniami administratora) i wpisz Bash. Windows 10 pobierze i zainstaluje Bash. Uruchomienie może zająć od piętnastu do trzydziestu minut.
Uruchom Bash jako administrator
Bash jako administrator jest dość łatwy, ale to po prostunie jest możliwe z menu kontekstowego prawym przyciskiem myszy. Możesz uruchomić aplikację Bash z menu Windows Search lub menu Start, ale nie możesz jej otworzyć bezpośrednio w folderze.
Otwórz rejestr systemu Windows. Wpisz „regedit” w pasku wyszukiwania i otwórz go z uprawnieniami administracyjnymi. Przejdź do następującej lokalizacji;
HKEY_CLASSES_ROOTDirectoryshell
Utwórz nowy podklucz o nazwie AdminBash. Nowy klucz będzie miał domyślną wartość ciągu. Kliknij go dwukrotnie i zmień wartość na następującą.
Run Bash As Admin
Następnie w właśnie utworzonym kluczu administratora Bash,utwórz kolejny klucz i nadaj mu nazwę Command. Wewnątrz tego klucza, podobnie jak poprzedniego, znajduje się ciąg o nazwie Default. Kliknij go dwukrotnie i zmień wartość na następującą.
powershell -c start -verb runas cmd "/c start /D """%V""" bash.exe"
Ponownie uruchom Explorer.exe dla pewności. Kliknij folder prawym przyciskiem myszy i wybierz opcję Uruchom Bash jako administrator z menu kontekstowego. Windows PowerShell otworzy się, a następnie zostaniesz poproszony o podanie hasła administratora. Po prawidłowym wpisaniu hasła otworzy się Bash.
Zastrzeżenie
Bash nie będzie mógł otworzyć folderu, który maspacje w nazwie. Na przykład możesz użyć opcji menu kontekstowego, aby otworzyć folder o nazwie „Cool-Stuff”, ale nie możesz go użyć do otwarcia folderu o nazwie „Cool Stuff”. W Bash jest to zwykle omijane przez dodawanie cudzysłowów wokół nazwy folderu, ale opcja menu kontekstowego na to nie pozwala. Ten hack jest zatem ograniczony.
Jeden z naszych czytelników
Bash na Windows 10 jest dostępny w Anniversary Update i późniejszych wersjach.
Komentarze