微軟在本周推出的Windows11開發版中添加sudo命令,sudo是Linux操作系統中常用的權限提升命令,現在微軟模仿一波將其帶到Windows中。在Windows11中微軟在開發者模式中添加sudo命令配置,默認情況下並未啟用,有需要的開發者可以手動啟動。
啟用後微軟還提供三種模式:
在新窗口中:使用 sudo 命令時將在一個新的 CMD 窗口中提權
輸入關閉:在當前窗口中運行提權的進程,後續進程將默認提權運行,後續無法再輸入內容
內聯模式:與 Linux sudo 模式最為相似,使用 sudo 時進行提權並且在當前窗口中執行
由於 sudo.exe 是個單獨的命令行程序(位於 System32 中)並且兼容性非常不錯,因此經過測試實際上在 Windows 7、Windows 8.x、Windows 10、Windows 11 正式版中也可以啟用。
因此後續進行提取後即可在多個 Windows 版本中使用,並不需要非得升級到 Windows 10 才可以。
不過從演示來看,當進行提權時還是需要用戶點擊確認的,這主要還是安全考慮,避免某些惡意進程通過 sudo 直接對自身提權。