最近在寫某個批處理腳本時,意外發(fā)現(xiàn) Windows系統(tǒng)中,在不同路徑打開的cmd/dos窗口,屬性配置竟然不同,接下來就一起來探究下。
(以下演示在Win10系統(tǒng),其他版本系統(tǒng)可能會有不同;
cmd窗口/dos窗口/命令提示符窗口,不用糾結(jié)叫法)
今天先來總結(jié)下打開cmd/dos窗口都有哪些路徑
(關(guān)于路徑不同,屬性不同的探究,再單獨寫篇文章)
1. 從開始菜單的應(yīng)用列表打開
操作路徑:按Win
鍵或者點擊開始菜單
> Windows 系統(tǒng) > 命令提示符
如果最近從菜單打開過命令提示符
,它會出現(xiàn)在菜單
的常用
列表
2. 從搜索打開
操作路徑:Win + S
打開搜索欄 > 輸入cmd
> 在搜索結(jié)果里點擊命令提示符
如果最近有使用過命令提示符
,它會出現(xiàn)在搜索
窗口的最近
列表里
3. 從運(yùn)行打開
操作路徑:Win + R
打開運(yùn)行
> 輸入cmd
回車
4. 從文件資源管理器打開
操作路徑:打開文件資源管理器
> 在地址欄輸入cmd
,回車
這種方式打開dos窗口,有個特別方便之處就是,dos窗口的工作路徑就是文件資源管理器當(dāng)前的路徑
比如:我在輸入cmd之前,地址欄里地址是F:\test
那么我輸入cmd回車后,打開dos窗口,工作路徑就是F:\test
5. 從C:\Windows\System32\cmd.exe打開
操作路徑:找到cmd.exe程序位置(一般都在C:\Windows\System32
下),直接雙擊打開
6. 從桌面>快捷方式打開(需自己創(chuàng)建)
創(chuàng)建桌面快捷方式:找到已有的cmd的快捷方式(.lnk后綴的圖標(biāo)文件)或cmd.exe程序,右鍵菜單
> 發(fā)送到
> 桌面快捷方式
然后到桌面找到新創(chuàng)建的快捷方式,點擊打開即可
7. 從任務(wù)欄>快捷方式打開(需自己創(chuàng)建)
創(chuàng)建桌面快捷方式:找到已有的cmd的快捷方式(.lnk后綴的圖標(biāo)文件)或cmd.exe程序,右鍵菜單
> 固定到任務(wù)欄
也可以從開始菜單
>命令提示符
>右鍵更多
>固定到任務(wù)欄
(你也可以直接將快捷圖標(biāo)或exe程序拖動到任務(wù)欄進(jìn)行固定)
然后到任務(wù)欄,找到cmd快捷方式圖標(biāo),點擊打開即可
(注意,有兩個,一個是從cmd.exe固定的,一個是從開始菜單固定的)
8. 從開始菜單>磁貼列表打開(需自己創(chuàng)建)
創(chuàng)建開始磁貼的方式:找到已有的cmd的快捷方式(.lnk后綴的圖標(biāo)文件)或cmd.exe程序,右鍵菜單
> 固定到"開始"屏幕
也可以從開始菜單
>命令提示符
>右鍵選擇固定到任務(wù)欄
你可能會疑惑,磁貼列表???下圖標(biāo)注的區(qū)域就是磁貼列表,固定到開始
就是添加到這里了。
磁貼列表里,你可以對快捷圖標(biāo)進(jìn)行拖拽調(diào)整順序或分組,也可以對分組進(jìn)行重命名,也可以對分組進(jìn)行拖拽調(diào)整順序,還可以設(shè)置圖標(biāo)大小等等。。。
(你可以在)
9. 從開始>右鍵菜單打開(需要打開設(shè)置)
Win+X
或 右鍵點擊左下角的"開始" ,打開開始菜單,列表里有命令提示符
、命令提示符(管理員)
,點擊打開即可
注意,可能你這里顯示的是 Windows PowerShell,需要設(shè)置下。
在任務(wù)欄空白處右鍵菜單 > 任務(wù)欄設(shè)置 ,打開任務(wù)欄設(shè)置窗口,在任務(wù)欄設(shè)置里打開對應(yīng)開關(guān)即可。
10. 從Shift + 右鍵 打開(需要修改注冊表)
在桌面或文件資源管理器空白處或選擇文件夾,按著Shift
鍵,然后鼠標(biāo)右鍵
,在菜單列表中就可以看到在此處打開命令窗口(W)
,點擊即可打開cmd窗口,且工作路徑就是桌面路徑或文件資源管理器當(dāng)前路徑或者所選文件夾路徑,不用在cd來cd去了,哈哈特方便(有點類似【4.從文件資源管理器
打開】的方式)
打開dos窗口效果,直接進(jìn)入了文件資源管理器的當(dāng)前路徑下
注意:Win10 系統(tǒng)默認(rèn)隱藏了cmd命令【shift+右鍵】的快捷方式,而是新增了一個PowerShell
的快捷方式。
修改注冊表的相關(guān)配置,取消隱藏
可參考文章:Win10 Shift+右鍵菜單打開Cmd窗口補(bǔ)充:
參考文章中,只改了計算機(jī)\HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
路徑下的配置;
還有兩處要改(修改方法相同):計算機(jī)\HKEY_CLASSES_ROOT\Directory\shell\cmd
計算機(jī)\HKEY_CLASSES_ROOT\Drive\shell\cmd
另外,如果你想要直接按右鍵
,而不按Shift
,只需要把Extended
項刪掉即可(注意有三處)
11. 從dos窗口打開新的dos窗口
start命令:可以啟動一個單獨的窗口以運(yùn)行指定的程序或命令。
start /? 獲取詳細(xì)幫助
在dos窗口,執(zhí)行start
或start cmd
可啟動一個新的dos窗口
12. 從xxx.bat批處理文件打開
使用批處理文件打開dos窗口,這里提供兩種方式:
方式1:使用cmd命令
新建一個批處理文件,mycmd.bat
,內(nèi)容如下:
@echo off
REM cmd
cmd /K
cmd
或cmd /K
都行,后者打開的dos窗口,沒有 Windows版權(quán)聲明內(nèi)容
閉坑指南:
這里的批處理文件名,千萬不要使用cmd.bat
,因為程序在執(zhí)行到cmd時,會優(yōu)先在當(dāng)前路徑下找 cmd.bat 或 cmd.exe 等,如果找到就執(zhí)行當(dāng)前路徑下的 cmd.bat 或cmd.exe ,所以如果你取名為cmd.bat,那么恭喜你,你的程序?qū)⑾萑胨姥h(huán)(手動關(guān)掉dos窗口即可)
方式2:使用start命令
新建一個批處理文件,start.bat
,內(nèi)容如下:
@echo off
REM start /D C:\Users\cyinl\Desktop\ "cmd.exe - 快捷方式.lnk"
start /D C:\Windows\System32 cmd.exe
REM start "test"
REM start
REM start cmd
第1種:使用
xxx.lnk 快捷方式
的屬性,啟動dos窗口
第2種:使用cmd.exe 程序的屬性
,啟動dos窗口
第3種:使用cmd.exe 默認(rèn)的屬性
,啟動dos窗口,并指定了窗口標(biāo)題為 test
(注意與第2中不一樣,默認(rèn)屬性是指 右鍵dos窗口標(biāo)題欄 > 默認(rèn)值里的配置)
第4種:使用 執(zhí)行 start,bat 腳本的程序的屬性,雙擊批處理文件默認(rèn)使用的C:\Windows\System32\cmd.exe
來執(zhí)行,因此啟動的dos窗口屬性同第2種
第5種:“cmd” 會被 COMSPEC 變量的數(shù)值所替換,可以在dos窗口通過echo %comspec%
命令查看,應(yīng)該都是C:\WINDOWS\system32\cmd.exe
文章來源:http://www.zghlxwxcb.cn/news/detail-708728.html
最后:
(1)不同的版本的Windows系統(tǒng),cmd/dos打開的路徑可能會有區(qū)別,文中演示使用的是 Win10 系統(tǒng);
(2)文中給出了12種方式,但我相信除此之外應(yīng)該還有其他途徑可以cmd/dos窗口,也歡迎評論區(qū)留言補(bǔ)充‘;
(3)關(guān)于不同路徑打開的cmd/dos窗口,屬性配置不同的探究,參見我寫的另一篇文章:
Windows 不同方式打開的cmd/dos窗口,屬性配置不同文章來源地址http://www.zghlxwxcb.cn/news/detail-708728.html
到了這里,關(guān)于Windows 打開cmd/dos窗口的12種方式(全網(wǎng)最全)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!