Win10 Shift 右鍵開啟命令列視窗(管理員/非管理員身份)
阿新 • • 發佈:2021-02-15
文章目錄
Windows10版本 1709
Win10系統,按住Shift後的右鍵選單預設改為了 “在此處開啟PowerShell視窗”,這裡通過修改登錄檔的方式,新增另一個按住Shift後的右鍵選單 “在此處開啟命令列視窗”
推薦使用第3種,直接單擊右鍵就可以開啟cmd視窗。
1.開啟cmd視窗 (非管理員身份)
開啟Notepad++,貼上以下命令,並將檔案命名為opencmdhere.reg(注意:檔案編碼格式為UCS-2 Little Endian,否則會導致中文亂碼),然後雙擊執行該檔案即可
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="在此處開啟命令列視窗"
"Icon"="cmd.exe"
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command]
@="cmd.exe -noexit -command Set-Location -literalPath '%V'"
這樣開啟後的cmd視窗沒有管理員許可權,開啟時不會有彈窗
2.開啟cmd視窗(管理員身份)
開啟Notepad++,貼上以下命令,並將檔案命名為opencmdhere.reg(注意:檔案編碼格式為UCS-2 Little Endian,否則會導致中文亂碼),再雙擊開啟即可
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="以管理員身份開啟命令列視窗"
"Icon"="cmd.exe"
"Extended"=""
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command]
@="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\""
這裡是通過隱藏的PowerShell視窗來調起cmd的,開啟的時候會有使用者賬戶控制彈窗,以確認管理員身份
3.右鍵直接開啟cmd視窗(管理員身份),不用按Shift
刪除上面程式碼中的"Extended"="" 這一行即可。如果已經執行上面程式碼,需要在登錄檔裡對應路徑
\HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere
刪除Extended該項
完整程式碼,複製儲存為–檔名.reg 後,可以直接使用。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere]
@="以管理員身份開啟命令列視窗"
"Icon"="cmd.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenCmdHere\command]
@="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k, pushd,%V' -Verb RunAs\""