Bash-contextmenu toevoegen in Windows 10
Windows 10 versie 1607 "Anniversary Update" wordt geleverd met een nieuwe functie genaamd "Bash on Ubuntu". Het biedt de Linux-opdrachtregelshell "bash" voor Windows via een native implementatie die sneller werkt dan een virtuele machine waarop Linux is geïnstalleerd. Hiermee kunnen ook console Linux-apps worden uitgevoerd. Als je het vaak gebruikt, kan het handig zijn om een speciaal contextmenu-commando "Open Bash Here" te hebben dat de Bash-console met één klik in de gewenste map opent. Hier is hoe je het kunt toevoegen.
Advertentie
In dit artikel ga ik ervan uit dat je Bash op Ubuntu hebt geïnstalleerd en geconfigureerd in Windows 10. Als dit niet het geval is, zorg er dan voor dat u Windows 10 versie 1607 gebruikt en installeer eerst Bash. Zie deze artikelen ter referentie:
- Hoe u het buildnummer van Windows 10 kunt vinden dat u gebruikt
- Ubuntu Bash inschakelen in Windows 10
Eenmaal geconfigureerd, kunt u een registeraanpassing toepassen zoals hieronder vermeld.
Bash-contextmenu toevoegen in Windows 10, doe het volgende.
- Open Register-editor.
- Ga naar de volgende registersleutel:
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory
Tip: zie Met één klik naar de gewenste registersleutel springen
- Maak hier een nieuwe subsleutel aan met de naam "shell":
- Maak onder shell een nieuwe subsleutel. Geef het een herkenbare naam zoals "openbashhere":
- Stel de waardegegevens van de standaard (naamloze) waarde onder de subsleutel "openbashhere" in op "Open Bash here":
- Maak onder de subsleutel "openbashhere" een nieuwe waarde van het type "Expandable String Value" en noem deze als "Icon":
- Stel de waardegegevens in op:
%USERPROFILE%\AppData\Local\lxss\bash.ico
Zie deze schermafbeelding:
- Nogmaals, maak onder de "openbashhere" -sleutel een nieuwe subsleutel met de naam "command":
- Stel de waardegegevens van de standaard (naamloze) waarde van de subsleutel "opdracht" in op:
cmd.exe /c cd /d "%V" && bash.exe
Je hebt zojuist Bash toegevoegd aan het contextmenu van mappen: - Herhaal nu de bovenstaande stappen onder de sleutel:
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background
Hiermee wordt de opdracht Open Bash here toegevoegd aan het contextmenu van de Directory-achtergrond:
- Bovendien kunt u een vergelijkbare registerstructuur maken onder de sleutel
HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground
Te krijgen
HKEY_CURRENT_USER\SOFTWARE\Classes\DesktopBackground\shell\openbashhere\command
Creëer de juiste waarden en hun gegevens. Hiermee wordt de opdracht Open Bash here toegevoegd aan het contextmenu van het bureaubladcontextmenu.
- Ten slotte kunt u de juiste sleutels en waarden maken onder de volgende sleutel:
HKEY_CURRENT_USER\SOFTWARE\Classes\Drive\shell\openbashhier
Hiermee wordt het Bash-commando toegevoegd aan het stationscontextmenu:
Voor degenen die het bewerken van het register willen vermijden, kunnen hier een kant-en-klare tweak en een bestand voor ongedaan maken worden gedownload:
Registerbestanden downloaden
Gebruik Winaero Tweaker om tijd te besparen. Het heeft de juiste optie onder Context Menu:Je kunt de app hier downloaden: Winaero Tweaker downloaden.
Bekijk de volgende video om deze tweak in actie te zien:
Tip: je kunt je abonneren op ons YouTube-kanaal HIER.
Dat is het. Als u suggesties of vragen heeft, welkom bij opmerkingen.