作為一名 SaaS 服務(wù)商挣跋,如果工作環(huán)境是使用 Windows 7/8/10/11 的話,避免不了和命令行打交道。比如:刷新 DNS 的緩存具帮,查看本機(jī) IP,PING 一個(gè)域名/IP 是否連通低斋,運(yùn)行一些 Linux 同步的工具等蜂厅。在 Windows 10/11,微軟重點(diǎn)推薦使用的是 PowerShell膊畴,它和 CMD 的 DOS 命令還是有很多不同的地方葛峻,這里只演示如何進(jìn)入 DOS 默認(rèn)命令行,以及在任意目錄快捷進(jìn)入 DOS 命令行巴比。
進(jìn)入 DOS 默認(rèn)方式
以 Windows 11 為例术奖,我們進(jìn)入 DOS 的命令行路徑如下:
1礁遵、從桌面作為入口,找到:開始菜單 - 右鍵點(diǎn)擊開始菜單 - 運(yùn)行采记。
2佣耐、在運(yùn)行的界面,輸入框里面輸入:cmd唧龄,接著兼砖,點(diǎn)擊確定。
3既棺、在打開的界面讽挟,有個(gè)光標(biāo)在閃爍,就說明已經(jīng)進(jìn)入到 DOS 窗口丸冕。
以下動(dòng)圖是演示:「運(yùn)行命令行:ping 百度的網(wǎng)址」耽梅。
以上只是進(jìn)入默認(rèn)的 DOS 路徑,也就是當(dāng)前用戶的路徑胖烛,因?yàn)?DOS 運(yùn)行某些程序是需要在程序的目錄進(jìn)行眼姐,所以,我們?nèi)绻皇沁M(jìn)入了默認(rèn)的 DOS 路徑佩番,是需要切換路徑的众旗,里面涉及到比較復(fù)雜的切換盤符,再需要進(jìn)入文件夾的操作等趟畏,這里就不展開解說 DOS 命令行了贡歧。
在任意目錄進(jìn)入 DOS 方式
下面教大家如何一鍵快捷在當(dāng)前目錄進(jìn)入 DOS 命令行,比如赋秀,你在 D:\data\software
這個(gè)位置艘款,點(diǎn)擊右鍵
,就有一個(gè)菜單可以快捷進(jìn)入 DOS 命令行:
點(diǎn)擊該菜單沃琅,就直接進(jìn)入:D:\data\software
這個(gè)目錄的 DOS 路徑:
有了以上方式哗咆,進(jìn)入 DOS 就比較方便,可以隨意在一個(gè)軟件的目錄點(diǎn)擊右鍵益眉,然后選擇該菜單快捷進(jìn)入 DOS 命令行模式晌柬。下面提供兩種方法實(shí)現(xiàn):
一、導(dǎo)入注冊表文件實(shí)現(xiàn)
簡單來說郭脂,就是運(yùn)行一段注冊表代碼年碘,完成右鍵菜單的添加,注冊表的代碼如下:
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Directory\shell\runas]
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="以管理員身份運(yùn)行命令行"
"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]
@="以管理員身份運(yùn)行命令行"
"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]
@="以管理員身份運(yùn)行命令行"
"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]
"HasLUAShield"=""
@="以管理員身份運(yùn)行命令行"
[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]
把以上代碼拷貝到一個(gè)文本展鸡,然后粘貼屿衅,隨后修改文本的后綴名為 .reg
,然后莹弊,雙擊這個(gè)文件導(dǎo)入涤久,重啟電腦即可在任意目錄點(diǎn)擊鼠標(biāo)右鍵涡尘,可以看到這個(gè)菜單:以管理員身份運(yùn)行
,可能是注冊表的字?jǐn)?shù)限制响迂,我導(dǎo)入之后發(fā)現(xiàn)命令行
三個(gè)字是不顯示的考抄,不過不影響使用,效果如上面的圖片所示蔗彤。這個(gè) .reg
我以壓縮包的方式提供川梅,獲取方式在文章結(jié)尾。
二然遏、用優(yōu)化軟件實(shí)現(xiàn)添加
導(dǎo)入注冊表贫途,如果你覺得不安全,或者不懂得如何導(dǎo)入待侵,那么可以使用一些優(yōu)化類的軟件完成這個(gè)操作丢早,軟件是免費(fèi)的,本文演示使用這個(gè)軟件叫做:ContextMenuManager诫给,是一款 .Net 語言編寫的右鍵菜單管理軟件,綠色軟件來的啦扬。
添加好右鍵菜單之后中狂,效果如下:
這個(gè)軟件添加的,文字描述就很完整了扑毡。點(diǎn)擊胃榕,同樣是在 D:\data\software
里面點(diǎn)擊右鍵。
這個(gè)軟件的使用也非常簡單瞄摊,下載下來解壓到任意目錄勋又,運(yùn)行:ContextMenuManager.NET.4.0.exe 或者 ContextMenuManager.NET.3.5.exe,這兩個(gè)一模一樣的换帜,只是系統(tǒng)安裝了哪個(gè)版本的運(yùn)行庫就運(yùn)行哪個(gè)楔壤,如果兩個(gè)版本運(yùn)行庫都安裝了,哪個(gè)都能運(yùn)行惯驼。
以 4.0 舉例蹲嚣,雙擊運(yùn)行軟件:ContextMenuManager.NET.4.0.exe 之后,主界面 - 其他規(guī)則 - 增強(qiáng)菜單 - 打勾“以管理員身份打開命令提示符(A)”祟牲。
打完鉤隙畜,直接生效,不用重啟的说贝。
使用軟件非常方便添加和刪除议惰,如果你不想要這個(gè)菜單,再回到軟件那個(gè)界面乡恕,把打勾去掉即可言询。強(qiáng)烈建議使用第二種方式也就是軟件的方式修改俯萎,因?yàn)榈谝环N注冊表添加了的話,再要?jiǎng)h除比較困難倍试。