
在 Windows 7 中,開啟「執行」對話方塊 ( Win+ R) 並使用Ctrl+ Shift+確認Enter執行指定的命令。
在 Windows 8 中,這個技巧不再起作用,我非常懷念它!
有辦法恢復這個功能嗎?
答案1
不要按Win+ R。
相反,只需按下Win並直接在 Metro 介面中輸入命令即可。當您輸入時,搜尋介面將開始顯示可能的匹配項,但忽略它們。完成輸入後,按Ctrl+ Shift+ Enter,命令將以預期運行提升。
這對於帶有參數的完整命令非常有效。它也適用於不帶參數的命令,但有一些注意事項(匹配快捷方式、多個可執行檔等)。我一般不認為這些是一個主要問題。
答案2
好吧,我明白了。這似乎是由 UAC 的一項名為“管理員批准模式”或“AAM”的新功能引起的。您可以停用此功能(至少在 UAC 關閉的情況下)Win+R 將預設以提升的方式運行應用程式。 -- 我現在已經在 3 台機器上嘗試過這個方法,每次都對我有用。
以下是禁用它的方法:
開啟本機安全性原則編輯器(在「開始」畫面上鍵入「secpol」並右鍵點選它「以管理員身分執行」)。
從左側選單中,展開「本地策略」。
在展開的「本機原則」標題下,選擇「安全性選項」。
在右側面板上找到“使用者帳戶控制:以管理員批准模式運行所有管理員”,開啟此設定並將值變更為停用。
- 「確定」完成所有操作,然後重新啟動(至少在我的機器上它說需要重新啟動,YMMV)。
如果一切正常,當您在 Windows 桌面上按 Win+R 時,您應該會看到文字方塊下方的小盾牌,上面寫著「此任務將使用管理權限建立」。
(筆記:根據您的運氣,您可能還必須關閉 UAC。
答案3
^ ^ 我剛剛註冊對此發表評論,但我沒有 50 聲望來回复上述內容。所以我會在新的答案中回覆。
「好吧,我明白了。這似乎是由UAC 的一個名為「管理員批准模式」或「AAM」的新功能引起的。您可以停用此功能(至少在UAC 關閉的情況下)Win+R將預設以提升的方式運行應用程式——我現在已經在 3 台機器上嘗試過這一點,每次都對我有用。
這確實似乎是使 Windows 開始功能表「運行命令」始終以管理員權限運行的唯一方法。如果您的機器像我一樣是 Windows「家庭」產品,則可以在以下位置找到註冊表項
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 點選它,右側有「EnableLUA」。右鍵單擊“修改”將其值設為“0”而不是“1”,這與停用 UAC 的作用相同。顯然,這與「內建管理員批准」完全相同,或者說管理員批准僅在啟用 UAC 來「控制」不同的使用者/管理員帳戶權限/存取權限時才起作用。
我最終放棄了並創建了一個啟用管理員的cmd提示快捷方式,並將其放置在我的開始功能表上的“程式”資料夾上方,因為這非常接近我的“運行”按鈕(就在我修改的「關閉」上方)經典的「開始功能表」修改版 Windows 10 家用版)。否則,在關閉 UAC 的情況下,我可以在開始功能表中獲得運行命令的管理員權限,但無法消除錯誤(似乎沒什麼作用,單擊“確定”後可以正常工作,但不喜歡看到它)- -http://www.bleepingtech.com/windows-8-fix-this-app-cant-open-for-built-in-administrator-account/此應用程式無法使用內建管理員帳戶打開,請使用其他帳戶登入並重試..嘗試修復,但我認為沒有任何方法可以在不禁用 UAC 的情況下獲得運行命令的管理員權限,這又給出了這個錯誤..