- - Voer Bash As Admin uit vanuit het contextmenu in Windows 10

Voer Bash As Admin uit vanuit het contextmenu in Windows 10

De jubileumupdate heeft Bash toegevoegd aan Windows 10. De functie op zichzelf was het belangrijkste hoogtepunt van de update. Deze functie is voor ontwikkelaars en niet voor de gemiddelde eindgebruiker. Bash in Windows 10 maakt het ontwikkelen op het Windows-platform veel eenvoudiger. Het is ook een geweldige manier om ontwikkelaars te laten upgraden naar Windows 10, omdat je Bash niet native kunt krijgen op oudere versies van Windows. Dit is alleen Windows 10. Bash in Windows 10 is een optionele functie en is dus niet geïntegreerd zoals de opdrachtprompt. Als je Bash als admin wilt uitvoeren vanuit het contextmenu, en het in elke map wilt openen, moet je het register een beetje aanpassen. Hier is hoe.

Download Bash in Windows 10

Voordat je Bash als admin kunt uitvoeren, moet jezorg ervoor dat je het hebt geïnstalleerd. Het proces is vrij eenvoudig; schakel de ontwikkelaarsmodus in de app Instellingen onder Voor ontwikkelaars in. U hebt beheerdersrechten nodig om dit in te schakelen.

Nadat u het hebt ingeschakeld, opent u de app Configuratiescherm en gaat u naar Programma's> Windows-functies in- of uitschakelen. Selecteer Windows Subsysteem voor Linux.

Open de opdrachtprompt (met beheerdersrechten) en typ Bash. Windows 10 zal Bash downloaden en installeren. Het kan vijftien tot dertig minuten duren om het te laten werken.

Voer Bash As Admin uit

Het is vrij eenvoudig om Bash als admin uit te voeren, maar het is gewoon zois niet mogelijk vanuit het contextmenu met de rechtermuisknop. Je kunt de Bash-app starten vanuit het Windows Search-menu of het Start-menu, maar je kunt deze niet rechtstreeks in een map openen.

Open het Windows-register. Typ ‘regedit’ in de zoekbalk en open deze met beheerdersrechten. Navigeer naar de volgende locatie;

HKEY_CLASSES_ROOTDirectoryshell

Maak een nieuwe subsleutel met de naam AdminBash. De nieuwe sleutel heeft een standaard tekenreekswaarde. Dubbelklik erop en wijzig de waarde in de volgende.

Run Bash As Admin

Vervolgens, in de Bash Admin-sleutel die u zojuist hebt gemaakt,maak een andere sleutel en noem deze Command. Binnen deze sleutel zit, net als de vorige, een string genaamd Standaard. Dubbelklik erop en wijzig de waarde in de volgende.

powershell -c start -verb runas cmd "/c start /D """%V""" bash.exe"

Start Explorer.exe opnieuw voor een goede maatregel. Klik met de rechtermuisknop op een map en selecteer de optie Bash uitvoeren als beheerder in het contextmenu. Windows PowerShell wordt geopend en u wordt vervolgens gevraagd uw beheerderswachtwoord in te voeren. Nadat u het wachtwoord correct hebt ingevoerd, wordt Bash geopend.

Een waarschuwing

Bash kan een map met dat niet openenspaties in de naam. U kunt bijvoorbeeld de contextmenu-optie gebruiken om een ​​map met de naam ‘Cool Stuff’ te openen, maar u kunt deze niet gebruiken om een ​​map met de naam ‘Cool Stuff’ te openen. In Bash wordt dit meestal omzeild door aanhalingstekens rond de mapnaam toe te voegen, maar de contextmenu-optie staat dat niet toe. Deze hack is daarom beperkt.

Een van onze lezers Liandri heeft deze waarschuwing overbodig gemaakt. De waarde van de tekenreeks is in de vorige sectie bijgewerkt naar degene die hieronder in de opmerking wordt voorgesteld. Het werd naar behoren getest en het werkte perfect. Deze hack werkt nu voor mappen met of zonder spaties in hun naam.

Bash op Windows 10 is beschikbaar via de Jubileumupdate en wordt later gebouwd.

Comments