Windows 11 Build 26052 預覽版見,微軟確認將原生支持 Sudo 命令

2 月 8 日消息,根據微軟目前已經刪除的一份支持文檔,微軟計劃在 Windows 11 Build 26052 預覽版更新中,引入對 Sudo 命令的原生支持。

微軟將 Windows 版 Sudo 描述為“一種符合人體工程學且熟悉的解決方案,用戶不需要打開新的提權控制臺,就能以更高權限運行某些命令”。
Windows 版 Sudo 正處于早期開發階段,IT之家此前報道,已經出現在 Windows Server 2025 預覽版中。
微軟在一篇被刪除的博文中指出,可以從“設置”>“面向開發者”頁面啟用 Sudo,并切換“啟用 Sudo”選項。

用戶也可以通過命令行方式提權運行某些命令:
sudo config --enable <configuration_option>正如IT之家之前所報道的,Windows 版 Sudo 目前支持三種不同的配置選項:
在新窗口打開(newWindow):
在此配置下,Sudo for Windows 將打開一個新的高級控制臺窗口,并在該窗口中運行命令。這是啟用 sudo 時的默認配置選項。
例如,用戶運行 sudo netstat -ab 將打開一個新窗口,命令將在該窗口中運行。
輸入關閉(disableInput)
在此配置中,Sudo for Windows 將在當前窗口中運行提升后的進程,但新進程生成時將關閉其 stdinput。這意味著新進程將不接受任何用戶輸入,因此此配置不適用于提升后需要用戶進一步輸入的進程。
內聯(normal)
這種配置與其他操作系統上的 sudo 行為最為相似。在此配置下,Sudo for Windows 將運行提權進程,其 stdinput、stdoutput 和 stderror 均與當前窗口相連。這意味著新的提升進程可以接收輸入,并將輸出發送到當前窗口。
微軟表示當也難怪乎使用 sudo 從命令行運行一個進程時,會出現 UAC 對話框,要求用戶確認升級。你還可以在終端中使用 sudo,就像在 Linux 或 macOS 上一樣。





































