命令列設定
用命令視窗檢視執行日誌,但是有時編碼格式不對,大部分都是utf8
下面步驟操作可以把命令視窗編碼方式改為utf8
開啟命令視窗cmd
輸入命令
chcp 65001
如果發現還是亂碼,其實還有乙個步驟需要設定
命令視窗的標題部分 > 右鍵 > 屬性 > 字型 > lucida console
note:
ms-dos為以下國家和語言提供字符集:
**頁描述 1258越南語 1257波羅的語 1256阿拉伯語 1255希伯來語 1254土耳其語 1253希臘語 1252拉丁 1 字元 (ansi) 1251西里爾語 1250中歐語言
950正體中文 949朝鮮語 936 簡體中文(預設) 932日語 874泰國語 850多語種 (ms-dos latin1) 437ms-dos 美國英語
[windows cmd 編碼]
cmd快捷鍵
f1 - f9
f1: 功能相當於「→」,對上一條命令進行逐字列印。 輸入一條命令,回車執行,再按f1變可看到效果
f2: 按下此鍵後,會在中間反白提示「輸入可複製的字元數量」,開始看這句話真的沒看懂。
解釋是:
「此時直接按下上次輸入命令中包含的字元(區別大小寫)後,命令提示符將自動輸入到按鍵字元。」
同樣是輸入一條命令,回車執行,再按f2測試了一下才明白這其中意思。
比如先執行命令:cd "c:/documents and settings/administrator"
然後再輸入f2 a, 便會得到:「cd "c:/documents and settings/」
f3: 重複上一條命令
「刪除當前游標到符合條件的第乙個字元的前一字元之間的字串,
如果按下的鍵不包含以前字元,則不進行操作並關閉提示視窗。」
關於對f2,f4的理解參照我後面的總結。
f5: 相當於"↑", 在歷史記錄中逐條上查「前一條命令」
f6: 相當於cter+z「 如下「^z」
f7: 反白顯示所有歷史記錄,配有編號。
並支援使用每條命令的首字母進行搜尋、快速導航。
這個功能有點像explorer中可以「鍵入檔名進行導航」的功能,區別是命令列中只支援首字母。
f8: 在命令列下可以輸入以下字元,此時按下f8快捷鍵,
他會在歷史記錄中逐條上查「以剛才輸入那部分字元開始的命令」
所以當什麼都不輸入的時候,他的功能相當於f5
f9: 輸入按下f7時,顯示的歷史記錄的編號,可以直接執行該命令。
f1: 單字元輸出上次輸入的命令 相當於方向鍵上的 → 的作用
f2: 可複製字元數量 , 輸入上次命令中含有的字元,系統自動刪除此字元後的內容. eg:輸入 cd test 在按下f2 輸入 e 後,系統自動輸入 cd t 命令.
f3: 重新輸入前一次輸入的命令 或者按向上鍵
f4: 可刪除字元數量,同於f2的功能,eg: 輸入 cd test 將游標移動到d下面,按下f4 輸入e後,系統自動刪除t以後(包括d) e(不包括e)以前的字元 命令變為 cest.
f5:相當於方向鍵上的↑的作用。
f6:相當按鍵盤上的ctrl+z 鍵
f7:顯示命令歷史記錄,以圖形列表窗的形式給出所有曾經輸入的命令,並可用上下箭頭鍵選擇再次執行該命令。
f8:搜尋命令的歷史記錄,迴圈顯示所有曾經輸入的命令,直到按下回車鍵為止;
f9:按編號選擇命令,以圖形對話方塊方式要求您輸入命令所對應的編號(從0開始),並將該命令顯示在螢幕上;
如果你的歷史記錄中有這些記錄:
cd c:/a
dircd c:/b
clscd c:/c
此時輸入cd,再按f8,便會依次定位到:cd c:/c, cd c:/b和cd c:/a,
總結:f1-f4:
這一組快捷鍵配合」ctrl+←「以及「ctrl+→」使用。 可以實現對當前命名的的快速編輯 功能。
其實f2更像vim中的fx命令,可以查詢到該行的特定字元
f4更像vim中的dfx命令,在fx定位後再配合乙個d,刪除到該位置。
習慣先用f3,或者f8調出我想要執行的歷史命令。
然後對這條命令使用」ctrl+←「,「ctrl+→」,f2,f4進行修改
f7,f8,f9:
這三個命令配合,可以最為bash中ctrl+r的乙個簡單替代品。實現對歷史記錄中的命令進行搜尋 的功能。
習慣用法是:
或者,輸入命令的開頭,再按f8定位,
或者,按f7,使用命令首字母定位(或者配合f9)。
esc:清除當前命令列;
cls: 清屏
ctrl+h:刪除游標左邊的乙個字元;
ctrl+c 或者ctrl+break,強行中止命令執行;
ctrl+m:表示回車確認鍵;
」ctrl+←「鍵和「ctrl+→」, 他們分別跳到前乙個單詞和後乙個單詞。
alt+f7:清除所有曾經輸入的命令歷史記錄
tab鍵:在命令提示符狀態下,我們可以按下tab鍵來選擇當前目錄下面的檔案和資料夾,它的選擇是按照一定順序來進行的,按下shift+tab組合鍵還可以進行反方向選擇,非常方便。注意,此時我們所選擇的檔案還包括隱藏檔案在內 tab鍵,他會補全路徑
alt+滑鼠雙擊 開啟當前檔案的屬性
alt+enter全屏再按退出
from:
C 呼叫WINDOWS命令列 CMD
最近 特別忙啊 想總結些東西都沒時間,剛好做了個編輯器需要對接批處理cmd命令,順帶記下來點簡單的東西。用途 執行外部的批處理命令 例如 a.在u3d的編輯器類中操作cmd指令碼,自動生成protobuf檔案。b.資源的自動匯入匯出 c.呼叫外部程式顯示,開啟外部程式 反正挺有用,看你用不用而已。1...
Windows命令列cmd之cd命令用法
cd 即 change directory,切換路徑,可以通過在後面新增接驅動器符號 完整路徑和相對路徑來實現路徑的轉換。命令列工具 windows r開啟執行視窗,輸入cmd,進入命令列工具介面,預設目錄為當前使用者所在的目錄 回到根目錄 cd 回到上一層目錄 cd.進入任一目錄 方法1 1 直接...
git 命令列 和 cmd命令列
設定全域性使用者名稱 git config global user.name 區域性把global換成local 檢視全域性 git config global list 檢視git的狀態 git status 初始化 git into 名字 新增乙個檔案 git add readme.txt 刪除...