在 Windows 10 的上下文菜單中以管理員身份運行 Bash

週年更新將 Bash 添加到 Windows 10。該功能本身就是更新的主要亮點。此功能適用於開發人員而非普通最終用戶。Windows 10 中的 Bash 使在 Windows 平台上的開髮變得更加容易。這也是讓開發人員升級到 Windows 10 的好方法,因為您無法在舊版本的 Windows 上本地獲得 Bash。這是 Windows 10 獨有的功能。Windows 10 中的 Bash 是一項可選功能,因此它不像命令提示符那樣集成。如果您想從上下文菜單中以管理員身份運行 Bash,並且能夠在任何文件夾位置打開它,您必須稍微調整註冊表。就是這樣。

在 Windows 10 中獲取 Bash

在以管理員身份運行 Bash 之前,您需要確保已安裝它。這個過程相當簡單;在 For Developers 下的 Settings 應用程序中啟用開發者模式。您將需要管理員權限才能啟用它。

打開它後,打開控制面板應用程序並轉到程序>打開或關閉 Windows 功能。選擇適用於 Linux 的 Windows 子系統。

在 Windows 10 的上下文菜單中以管理員身份運行 Bash

打開命令提示符(具有管理員權限)並輸入 Bash。Windows 10 將下載並安裝 Bash。它可能需要十五到三十分鐘才能運行。

以管理員身份運行 Bash

以管理員身份運行 Bash 非常容易,但無法從右鍵單擊上下文菜單中進行。您可以從 Windows 搜索菜單或開始菜單啟動 Bash 應用程序,但不能直接在文件夾中打開它。

打開 Windows 註冊表。在搜索欄中輸入“regedit”並使用管理權限打開它。導航到以下位置;

HKEY_CLASSES_ROOT\目錄\shell

創建一個名為 AdminBash 的新子項。新鍵將具有默認字符串值。雙擊它並將值更改為以下值。

以管理員身份運行 Bash

在 Windows 10 的上下文菜單中以管理員身份運行 Bash

接下來,在您剛剛創建的 Bash Admin 密鑰中,創建另一個密鑰並將其命名為 Command。在這個鍵裡面,和前一個一樣,有一個叫做 Default 的字符串。雙擊它並將值更改為以下值。

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

在 Windows 10 的上下文菜單中以管理員身份運行 Bash

重新啟動 Explorer.exe 以獲得良好的效果。右鍵單擊一個文件夾,然後從上下文菜單中選擇“以管理員身份運行 Bash”選項。Windows PowerShell 將打開,然後會提示您輸入管理員密碼。正確輸入密碼後,Bash 將打開。

在 Windows 10 的上下文菜單中以管理員身份運行 Bash

一個警告

Bash 將無法打開名稱中包含空格的文件夾。例如,您可以使用上下文菜單選項打開名為“Cool-Stuff”的文件夾,但不能使用它打開名為“Cool Stuff”的文件夾。在 Bash 中,這通常通過在文件夾名稱周圍添加引號來規避,但上下文菜單選項不允許這樣做。因此,此 hack 是有限的。

我們的一位讀者 Liandri 已經過時了這個警告。字符串的值已在上一節中更新為下面評論中建議的值。它經過了適當的測試,並且完美無缺。此 hack 現在適用於名稱中包含或不包含空格的文件夾。 

Windows 10 上的 Bash 在周年更新和更高版本中可用。

Leave a Comment

如何防止 Windows 8 帳號使用者變更 Internet 設定 [提示]

如何防止 Windows 8 帳號使用者變更 Internet 設定 [提示]

了解如何封鎖 Windows 10/11 帳戶使用者變更 Internet 設定。請依照下列步驟操作,確保您的網路設定安全。

如何在 Windows 11 上尋找 WiFi 密碼

如何在 Windows 11 上尋找 WiFi 密碼

再也不用忘記你的 WiFi 密碼了!了解如何在 Windows 11 上輕鬆存取和找回你的密碼。

檢查您的電腦是否與 Oculus Rift 相容

檢查您的電腦是否與 Oculus Rift 相容

Oculus Rift 是市場上最有前景的 VR 頭戴裝置之一。雖然這款設備已經推出好幾年了,但現在終於可以買到了。

在 iPad 或 Android 平板電腦上玩 Windows 遊戲

在 iPad 或 Android 平板電腦上玩 Windows 遊戲

PC遊戲很少有行動版本,這是可以預料的,因為行動裝置無法提供與桌面裝置相同的體驗。即使你

在 Windows 7 中安裝未簽署的驅動程式

在 Windows 7 中安裝未簽署的驅動程式

如果您已從 Windows XP 移轉到 Windows 7,可能會遇到一些未簽署的驅動程式錯誤。本文將為您提供一些工具來刪除此類錯誤。

監控 Windows 登錄項目的即時更改

監控 Windows 登錄項目的即時更改

Registry Live Watch 是一款小型實用程序,可監視您定義的任何登錄項目。您可以將其最小化到系統托盤,它會立即

桌面獵人:使用定義的圖像壓縮等級截取螢幕截圖

桌面獵人:使用定義的圖像壓縮等級截取螢幕截圖

使用 Desktop Hunter 充分利用您的螢幕截圖。輕鬆截取並整理螢幕截圖,用於教學和指南。

再做一次:Windows 自動化工具重複操作

再做一次:Windows 自動化工具重複操作

Do It Again 是一款高效的自動化工具,它允許使用者自動執行一組操作或任務,以便快速執行它們,而無需遵循

PDF2Printer:在 Windows 8 中將列印選項新增至 PDF 上下文功能表

PDF2Printer:在 Windows 8 中將列印選項新增至 PDF 上下文功能表

想要在 Windows 8 中列印 PDF 文件?不妨試試 PDF2Printer,它是一款便捷的應用程序,可讓您輕鬆列印。

透過免費 PC 審計查看完整的系統、軟體和硬體信息

透過免費 PC 審計查看完整的系統、軟體和硬體信息

您是否購買了新電腦,想查看一些系統信息,或者想了解已安裝軟體的信息?為了