Windows Tips & News

Bash-contextmenu toevoegen in Windows 10

click fraud protection
AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

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.

  1. Open Register-editor.
  2. Ga naar de volgende registersleutel:
    HKEY_CURRENT_USER\SOFTWARE\Classes\Directory

    Tip: zie Met één klik naar de gewenste registersleutel springen

  3. Maak hier een nieuwe subsleutel aan met de naam "shell": directory creëer shell 1directory maak shell 2
  4. Maak onder shell een nieuwe subsleutel. Geef het een herkenbare naam zoals "openbashhere":directory maak shell openbashhier
  5. Stel de waardegegevens van de standaard (naamloze) waarde onder de subsleutel "openbashhere" in op "Open Bash here":open bash hier naam
  6. Maak onder de subsleutel "openbashhere" een nieuwe waarde van het type "Expandable String Value" en noem deze als "Icon":nieuwe uitbreidbare tekenreekswaardenieuw uitbreidbaar tekenreekswaardepictogram
  7. Stel de waardegegevens in op:
    %USERPROFILE%\AppData\Local\lxss\bash.ico

    Zie deze schermafbeelding:nieuwe uitbreidbare tekenreekswaarde pictogramwaarde

  8. Nogmaals, maak onder de "openbashhere" -sleutel een nieuwe subsleutel met de naam "command":maak een opdrachtsubsleutel
  9. Stel de waardegegevens van de standaard (naamloze) waarde van de subsleutel "opdracht" in op:
    cmd.exe /c cd /d "%V" && bash.exe

    opdracht subsleutel standaardwaarde
    Je hebt zojuist Bash toegevoegd aan het contextmenu van mappen:bash in contextmenu van map

  10. 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:bash in mapachtergrond

  11. 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.
    bash op bureaubladachtergrond

  12. 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:
    bash in 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:winaero-tweaker-bashJe 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.

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren
Windows 10 build 14376 is uit voor Fast Ring Insiders

Windows 10 build 14376 is uit voor Fast Ring Insiders

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenM...

Lees verder

Cumulatieve updates voor Windows 10, 16 juli 2019

Cumulatieve updates voor Windows 10, 16 juli 2019

1 antwoordMicrosoft brengt een reeks cumulatieve updates uit voor ondersteunde Windows 10-versies...

Lees verder

Firefox 48 bèta is uit met standaard multiprocesmodus ingeschakeld

Firefox 48 bèta is uit met standaard multiprocesmodus ingeschakeld

1 antwoordEerder, we hebben genoteerd dat ontwikkelaars de multiprocess-modus, bekend als process...

Lees verder