感謝腳本之家網友德州儀器CEO的原創(chuàng)投稿
我們知道,Linux系統(tǒng)的終端機中,可以通過輸入su來方便地獲取系統(tǒng)最高權限。然而,在Windows中,有時我們在習慣性地打開普通權限的命令提示符之后,會突然發(fā)現(xiàn)需要最高管理員權限(尤其是執(zhí)行dism、chkdsk等系統(tǒng)級操作的時候)。此時,我們往往需要將該命令提示符關閉,并重新操作打開帶有管理員權限的命令提示符。這樣就造成了不便。
現(xiàn)在,讓我們一起來通過一些簡單的操作,在Windows的命令提示符中增加一個類似Linux su的指令。這樣,我們也可以像Linux一樣,在Windows的命令提示符中,通過一個命令直接獲取最高管理員權限,增加不少使用命令提示符的便利性。
第一步:桌面點擊右鍵,選擇“新建>快捷方式”,在彈出的對話框中,找到”請鍵入對象的位置“一欄,填入X:\Windows\System32\cmd.exe(X是你的系統(tǒng)盤盤符),然后點擊”下一步“。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
第二步:在”鍵入該快捷方式的名稱“一欄中,填入cmd,并點擊”完成“。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
此時,在桌面上應該會多出一個快捷方式,請檢查雙擊該快捷方式是否能夠打開命令提示符:
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
第三步:確認無誤后,請右鍵打開該快捷方式的”屬性“,找到”高級(D)…”按鈕并點擊,在彈出的窗口中勾選“用管理員身份運行(R)”。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
確認無誤后,請一路點擊“確定”按鈕關閉屬性對話框。
第四步:在桌面上點擊右鍵,選取“新建>文本文檔”選項,然后將創(chuàng)建的文件命名為“su.bat”。
(此處請注意,如果創(chuàng)建出來的文件并沒有.txt的擴展名,說明系統(tǒng)被設置為隱藏已知文件類型的擴展名,請到文件夾選項中取消勾選此項目,具體方法不在本教程討論范圍內)
第五步:右鍵點擊“su.bat”文件,選取”編輯“選項,然后在記事本中輸入以下內容(不含引號):
“@echo off
start cmd.lnk
exit”
如圖所示:
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
輸入完畢后,請按Ctrl+S快捷鍵或是”文件“菜單中的”保存“選項保存。
第六步:按住Ctrl鍵同時選擇剛剛創(chuàng)建的cmd.lnk和su.bat,鼠標右鍵點擊其中任一文件,選擇”剪切“選項,此時兩個文件的圖標應該變?yōu)橥该魃?/p>
使用鍵盤快捷鍵Win+R打開”運行“窗口,輸入X:\Windows(X是你的系統(tǒng)盤盤符),點擊確定打開X:\Windows的資源管理器窗口。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
鼠標右鍵點擊X:\Windows資源管理器窗口的任意空白處,選擇”粘貼“選項將這兩個文件移動到Windows目錄。
此時應該會彈出”目標文件夾訪問被拒絕“的提示,請點擊”繼續(xù)“按鈕。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
確認文件移動成功之后,對命令提示符添加su命令的操作就完成了。此后,不管你在命令提示符中的什么目錄下,都可以直接通過輸入“su”并回車,來方便地獲取最高管理員權限。
![](/d/20211018/70e3c01d3b3c9fbd403679c72209e400.gif)
當然,這種方法相對于Linux的su也是有弊端的,比如說在獲取了最高管理員權限之后,原來的普通權限命令提示符會被關閉,這樣原來命令提示符中的命令歷史就會丟失。