- - Стартирайте Bash като администратор от контекстното меню в Windows 10

Стартирайте Bash като администратор от контекстното меню в Windows 10

Годишнината актуализация добави Bash към Windows 10. Характеристиката сама по себе си беше основният момент в актуализацията. Тази функция е за разработчиците, а не за средния краен потребител. Bash в Windows 10 прави развитието на платформата Windows много по-лесно. Освен това е чудесен начин да накарате разработчиците да надстроят до Windows 10, защото не можете да вкарате Bash първоначално в по-стари версии на Windows. Това е функция само за Windows 10. Bash в Windows 10 е незадължителна функция, така че не е интегриран като командния ред. Ако искате да стартирате Bash като администратор от контекстното меню и да можете да го отворите във всяко място на папката, трябва да настроите малко регистъра. Ето как.

Вземете Bash в Windows 10

Преди да можете да стартирате Bash като администратор, трябва да го направитеуверете се, че сте го инсталирали Процесът е доста прост; активирайте режима на програмист в приложението Настройки в раздел За програмисти. Ще ви трябват администраторски права, за да го активирате.

След като го включите, отворете приложението Контролен панел и отидете на Програми> Включете или изключете функциите на Windows. Изберете подсистема на Windows за Linux.

Отворете командния ред (с права на администратор) и напишете Bash. Windows 10 ще изтегли и инсталира Bash. Може да отнеме петнадесет до тридесет минути, за да го накарате да работи.

Изпълнете Bash като администратор

Лесно е да стартирате Bash като администратор, но простоне е възможно от контекстното меню с десния бутон на мишката Можете да стартирате приложението Bash от менюто за търсене на Windows или менюто "Старт", но не можете да го отворите директно в папка.

Отворете системния регистър на Windows. Въведете „regedit“ в лентата за търсене и го отворете с административни привилегии. Навигирайте до следното място;

HKEY_CLASSES_ROOTDirectoryshell

Създайте нов под ключ, наречен AdminBash. Новият ключ ще има стойност по подразбиране на низ. Щракнете двукратно върху него и променете стойността на следното.

Run Bash As Admin

След това в току-що създадения от вас Bash Admin ключ,създайте друг ключ и го наречете Command. Вътре в този ключ, подобно на предишния, има низ, наречен Default. Щракнете двукратно върху него и променете стойността на следното.

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

Рестартирайте Explorer.exe за добра мярка. Щракнете с десния бутон на мишката върху папката и изберете опцията Run Bash As Admin от контекстното меню. Windows PowerShell ще се отвори и след това ще бъдете подканени да въведете вашата администраторска парола. След като въведете паролата правилно, Bash ще се отвори.

Пещера

Bash няма да може да отвори папка, която имаинтервали в името му. Например можете да използвате опцията на контекстното меню, за да отворите папка, наречена „Cool-Stuff“, но не можете да я използвате, за да отворите папка, наречена „Cool Stuff“. В Bash това обикновено се заобикаля чрез добавяне на кавички около името на папката, но опцията на контекстното меню не позволява това. Следователно този хак е ограничен.

Един от нашите читатели Лиандри направи това предупреждение остаряло. Стойността на низа е актуализирана в предишния раздел до тази, предложена по-долу в коментара. Беше надлежно тестван и работи безотказно. Този хак вече ще работи за папка с или без интервали в името им.

Bash за Windows 10 е достъпен на юбилейната актуализация и по-късно изгражда.

Коментари