Windows Tips & News

Tilføj Bash-kontekstmenu i Windows 10

7 svar

Windows 10 version 1607 "Anniversary Update" kommer med en ny funktion kaldet "Bash on Ubuntu". Det giver Linux-kommandolinjeskallen "bash" til Windows via en indbygget implementering, som kører hurtigere end en virtuel maskine med Linux installeret. Det tillader også at køre konsol Linux-apps. Hvis du bruger det ofte, kan du finde det nyttigt at have en speciel kontekstmenukommando "Åbn Bash her", der åbner Bash-konsollen i den ønskede mappe med et enkelt klik. Her er hvordan du kan tilføje det.

I denne artikel antager jeg, at du har Bash på Ubuntu installeret og konfigureret i Windows 10. Hvis ikke, skal du sikre dig, at du kører Windows 10 version 1607 og først installere Bash. Se disse artikler for reference:

  • Sådan finder du det Windows 10 build-nummer, du kører
  • Sådan aktiveres Ubuntu Bash i Windows 10

Når du er konfigureret, kan du anvende en Registry tweak som nævnt nedenfor.

For at tilføje Bash Context Menu i Windows 10, gør følgende.

  1. Åben Registreringseditor.
  2. Gå til følgende registreringsdatabasenøgle:
    HKEY_CURRENT_USER\SOFTWARE\Klasser\Directory

    Tip: se Sådan springer du til den ønskede registreringsnøgle med et enkelt klik

  3. Opret en ny undernøgle her kaldet "shell":
  4. Under shell skal du oprette en ny undernøgle. Giv det et genkendeligt navn som "openbashhere":
  5. Indstil værdidataene for standardværdien (unavngivet) under undernøglen "openbashhere" til "Åbn Bash her":
  6. Under "openbashhere" undernøglen skal du oprette en ny værdi af typen "Expandable String Value" og navngive den som "Icon":
  7. Indstil dens værdidata til:
    %BRUGERPROFIL%\AppData\Local\lxss\bash.ico

    Se dette skærmbillede:

  8. Igen, under "openbashhere"-tasten, opret en ny undernøgle kaldet "kommando":
  9. Indstil værdidataene for standardværdien (unavngivet) for undernøglen "kommando" til:
    cmd.exe /c cd /d "%V" && bash.exe


    Du har lige tilføjet Bash til kontekstmenuen med mapper:

  10. Gentag nu ovenstående trin under tasten:
    HKEY_CURRENT_USER\SOFTWARE\Klasser\Directory\Baggrund

    Dette tilføjer kommandoen Åbn Bash her til kontekstmenuen for mappebaggrunden:

  11. Derudover kan du oprette en lignende registreringsdatabasestruktur under nøglen.
    HKEY_CURRENT_USER\SOFTWARE\Klasser\DesktopBackground

    At få

    HKEY_CURRENT_USER\SOFTWARE\Klasser\DesktopBackground\shell\openbashhere\command

    Opret passende værdier og deres data. Dette vil tilføje kommandoen Åbn Bash her til kontekstmenuen i skrivebordskontekstmenuen.

  12. Endelig kan du oprette de relevante nøgler og værdier under følgende nøgle:
    HKEY_CURRENT_USER\SOFTWARE\Klasser\Drive\shell\openbashhere

    Dette vil tilføje Bash-kommandoen til drevets kontekstmenu:

For dem, der ønsker at undgå redigering af registreringsdatabasen, er en klar-til-brug tweak og en fortryd-fil tilgængelig til download her:

Download registreringsdatabasen filer

Brug Winaero Tweaker for at spare tid. Det har den passende mulighed under kontekstmenuen:Du kan hente appen her: Download Winaero Tweaker.

Se følgende video for at se denne tweak i aktion:

Tip: du kan abonnere på vores YouTube-kanal HER.

Det er det. Hvis du har forslag eller spørgsmål - velkommen til kommentarer.

Windows 10 version 21H2 understøttes ikke længere

Windows 10 version 21H2 understøttes ikke længere

ANBEFALET: Klik her for at løse Windows-problemer og optimere systemets ydeevneMicrosoft har afsl...

Læs mere

Deaktiver funktionen Forbedre billeder i Edge for at forhindre datalækage

Deaktiver funktionen Forbedre billeder i Edge for at forhindre datalækage

Funktionen Enhance images i Microsoft Edge gør billeder i browseren skarpe og klare. Som det følg...

Læs mere

Windows 11 Build 23481 (Dev) tilføjer en ny widget, kombiner aldrig proceslinjeknapper

Windows 11 Build 23481 (Dev) tilføjer en ny widget, kombiner aldrig proceslinjeknapper

ANBEFALET: Klik her for at løse Windows-problemer og optimere systemets ydeevneMicrosoft har udgi...

Læs mere