在 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 在周年更新和更高版本中可用。

留下評論

Windows 11 25H2(內部版本 26200.5074)正式版發布預覽版

Windows 11 25H2(內部版本 26200.5074)正式版發布預覽版

適用於 Windows 11 25H2 的 Build 26200.5074 已在發布預覽頻道中發布,正式版 ISO 檔案即將推出。

如何在 Windows 10 上設定靜態 IP 位址

如何在 Windows 10 上設定靜態 IP 位址

您可以使用命令提示字元、PowerShell、控制面板甚至「設定」套用在 Windows 10 上設定靜態 IP 位址。方法如下。

如何在 Windows 11 上解除安裝 WSL

如何在 Windows 11 上解除安裝 WSL

若要在 Windows 11 上卸載 WSL,請先移除發行版,卸載核心更新和 GUI 元件,然後停用 WSL 平台。方法如下。

Windows 11 23H2 系統需求

Windows 11 23H2 系統需求

Windows 11 23H2(2023 更新)的最低系統需求與版本 22H2 和 21H2 相同。詳情請點擊此處。

Windows 11 25H2:已移除功能完整清單(2025 年)

Windows 11 25H2:已移除功能完整清單(2025 年)

Windows 11 在 2023 年移除或棄用了一些功能,包括 Windows Mixed Reality、WordPad、VBScript、Steps Recorder 和 ARM 32 位元。

下載 NASA 的 Artemis II 地球資料集並將其設定為您的 Windows 11 桌布。

下載 NASA 的 Artemis II 地球資料集並將其設定為您的 Windows 11 桌布。

從 NASA 桌布網站下載 Earthset 背景圖,並將其設定為 Windows 11 的桌面背景。

Windows 11 的控制台暫時不會消失——微軟終於解釋了原因。

Windows 11 的控制台暫時不會消失——微軟終於解釋了原因。

控制面板尚未完全消失。 Windows 11 向「設定」介面的遷移是一個緩慢而謹慎的過程,旨在避免破壞使用了數十年的硬體和驅動程式。

如何在 Windows 11 上重新命名音訊設備

如何在 Windows 11 上重新命名音訊設備

若要在 Windows 11 上重新命名音訊設備,請開啟“設定”>“系統”>“聲音”,選擇輸入或輸出設備,然後按一下“重新命名”按鈕。

微軟強制所有 24H2 電腦升級到 Windows 11 25H2,且不提供任何停止選項。

微軟強制所有 24H2 電腦升級到 Windows 11 25H2,且不提供任何停止選項。

Windows 11 25H2 版本將強制更新至 24H2 版本,提前結束支援 24H2 型號的 PC 。以下是更新內容及準備方法。

如何在 Windows 11 中以 Microsoft Edit 取代記事本(以及原因)

如何在 Windows 11 中以 Microsoft Edit 取代記事本(以及原因)

了解如何在 Windows 11 上使用 Microsoft Edit 取代記事本,Microsoft Edit 是一款快速、輕量級、無 AI 的文字編輯器,專注於簡潔性和隱私保護。