有沒有辦法以管理員權限從 Windows 資源管理器開啟 Windows 命令 CLI?

有沒有辦法以管理員權限從 Windows 資源管理器開啟 Windows 命令 CLI?

在Windows資源管理器中,您可以開啟一個資料夾並在網址列中鍵入「cmd」。然後開啟 CLI (cmd),並將 CWD 設定為在 Windows 資源管理器中選擇的路徑。但這不是以管理員身份運行。

有沒有類似的以管理員權限開啟cmd的方法?

答案1

您可以使用以下命令建立工具列捷徑:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

建立一個名為 的排程任務,AdminCommandPrompt以最高權限運行,操作一個名為 的命令%windir%\system32\cmd.exe,並允許它按需運行。然後建立一個稱為計劃任務的捷徑。

更多細節:

您的任務規劃程序任務應如下所示:

任務計劃程序管理命令提示符

在此輸入影像描述

在此輸入影像描述

然後使用以下命令建立一個新的快捷方式:

C:\Windows\System32\schtasks.exe /run /TN "AdminCommandPrompt"

然後調用快捷方式AdminCP。如果運行它,您應該會得到一個沒有 UAC 的管理命令提示字元。如果您更改圖標,由於某種原因我將無法將注意力集中在控制台上。

答案2

此 regedit 檔案將為 Shift-右鍵單擊上下文功能表建立適當的上下文功能表捷徑:(由七大論壇

Windows Registry Editor Version 5.00   

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]
@="Open command window here as Administrator"
"Extended"=""
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""


[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]
"Extended"=""
"HasLUAShield"=""
@="Open command window here as Administrator"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
@="cmd.exe /s /k pushd \"%V\""

神奇之處在於HasLUAShield關鍵字。 (Extended如果您希望在常規上下文選單中刪除這些行)

答案3

我學會處理這個問題的方法是到根路徑(C:\ Windows \ System32 \ cmd.exe),建立桌面的捷徑。在捷徑上,前往屬性,高級,選取「以管理員身分執行」方塊。

或者

從「開始」以管理員身分鍵入 cmd。如下:

  1. 點選開始
  2. 在裡面開始尋找框、類型指令,然後按 CTRL+SHIFT+ENTER。
  3. 如果使用者帳戶控制出現對話框,確認其顯示的操作是您想要的,然後按一下繼續

答案4

根據您的 Windows 版本,有幾種可能的方法:


Windows - 8 / 8.1 / 10

右鍵單擊開始選單圖示
選擇選項Command Prompt (Admin)

Windows - Vista / 7 / 8 / 8.1 / 10

打開開始選單
類型指令在裡面搜尋欄
當相應的圖示出現時,右鍵單擊它並Run as Administrator

大多數 Windows 版本中的通用方法

C:\Windows\System32
搜尋cmd.exe
右鍵單擊它並選擇Send to -> Desktop (Shortcut)
返回桌面您應在其中右鍵單擊快捷方式並選擇Properties
Compatibility選項卡
勾選Run as administrator選項
應用並確定


PS:透過 Windows 資源管理器執行此操作要困難得多,因為這些方法更容易訪問

相關內容