當前位置:蘿卜系統 > xp系統教程 > 詳細頁面

DOS命令之CMD

DOS命令之CMD

更新時間:2023-12-29 文章作者:未知 信息來源:網絡 閱讀次數:

DOS系統從1981年MS-DOS1.0直到1995年MS-DOS 6.22的15年間,DOS作為微軟公司在個人計算機上使用的一個操作系統載體,推出了多個版本。DOS在IBM PC 兼容機市場中占有舉足輕重的地位?梢灾苯硬倏v管理硬盤的文件,以DOS的形式運行。

CMD

啟動 Windows XP 命令解釋程序一個新的實例 CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON | /V:OFF] [[/S] [/C | /K] string] /C 執行字符串指定的命令然后終斷 /K 執行字符串指定的命令但保留 /S 在 /C 或 /K 后修改字符串處理(見下) /Q 關閉回應 /D 從注冊表中停用執行 AutoRun 命令(見下) /A 使向內部管道或文件命令的輸出成為 ANSI /U 使向內部管道或文件命令的輸出成為 Unicode /T:fg 設置前景/背景顏色(詳細信息,請見 COLOR /?) /E:ON 啟用命令擴展(見下) /E:OFF 停用命令擴展(見下) /F:ON 啟用文件和目錄名稱完成字符 (見下) /F:OFF 停用文件和目錄名稱完成字符(見下) /V:ON 將 /V:ON 會 允許 在執行時允許 擴展變量 var。var 語法 在輸入時擴展變量,這與在一個 FOR 循環內不同。 /V:OFF 停用延緩的環境擴展。 請注意,如果字符串有引號,可以接受用命令分隔符 '&&' 隔開 的多個命令。并且,由于兼容原因,/X 與 /E:ON 相同,/Y 與 /E:OFF 相同,并且 /R 與 /C 相同。忽略任何其他命令行開關。 如果指定了 /C 或 /K,命令行開關后的命令行其余部分將作為命令行處 理;在這種情況下,會使用下列邏輯處理引號字符("): 1. 如果符合下列所有條件,那么在命令行上的引號字符將被 保留: - 不帶 /S 命令行開關 - 整整兩個引號字符 - 在兩個引號字符之間沒有特殊字符,特殊字符為下列中的 一個: <>()@^| - 在兩個引號字符之間有至少一個空白字符 - 在兩個引號字符之間有至少一個可執行文件的名稱。 2. 否則,老辦法是,看第一個字符是否是一個引號字符,如果 是,舍去開頭的字符并刪除命令行上 的最后一個引號字符, 保留最后一個引號字符之后的文字。 如果 /D 未在命令行上被指定,當 CMD.EXE 開始時,它會尋找 以下 REG_SZ/REG_EXPAND_SZ 注冊表變量。如果其中一個或 兩個都存在,這兩個變量會先被執行。 HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun 命令擴展是按默認值啟用的。您也可以使用 /E:OFF,為某一 特定調用而停用擴展。您可以在機器上和/或用戶登錄會話上 啟用或停用 CMD.EXE 所有調用的擴展,這要通過設置使用 REGEDT32.EXE 的注冊表中的一個或兩個 REG_DWORD 值: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions 到 0x1 或 0x0。用戶特定設置比機器設置有優先權。命令行 開關比注冊表設置有優先權。 命令行擴展包括對下列命令所做的更改和/或添加: DEL 或 ERASE COLOR CD 或 CHDIR MD 或 MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (同時包括對外部命令調用所做的更改) ASSOC FTYPE 有關詳細信息,請鍵入 HELP 命令名。 延遲變量環境擴展不按默認值啟用。您可以用/V:ON 或 /V:OFF 命令行開關,為 CMD.EXE 的某個調用而啟用或停用延遲環境變量擴充。 您可以在機器上和/或用戶登錄會話上啟用或停用 CMD.EXE 所有 調用的完成,這要通過設置使用 REGEDT32.EXE 的注冊表中的 一個或兩個 REG_DWORD 值: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion 到 0x1 或 0x0。用戶特定設置比機器設置有優先權。命令行開關 比注冊表設置有優先權。 如果延遲環境變量擴充被啟用,驚嘆號字符可在執行時間,被用來 代替一個環境變量的數值。 文件和目錄名完成不按默認值啟用。您可以用 /F:ON 或 /F:OFF 命令行開關,為 CMD.EXE 的某個調用而啟用或停用文件名完成。 您可以 在機器上和/或用戶登錄會話上啟用或停用 CMD.EXE 所有調用的 完成,這要通過設置使用 REGEDT32.EXE 的注冊表中的一個或兩個 REG_DWORD 值: HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar 和/或 HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar 由一個控制字符的十六進制值作為一個特定參數(例如,0x4 是 Ctrl-D,0x6 是 Ctrl-F)。 用戶特定設置優先于機器設置。命令行開關 優先于注冊表設置。 如果完成是用 /F:ON 命令行開關啟用的,兩個要使用的控制符是: 目錄名 字完成用 Ctrl-D, 文件名完成用 Ctrl-F。 要停用注冊表中的某個 字符,請用空格(0x20)的數值,因為此字符不是控制字符。 如果鍵入兩個控制字符中的一個,完成會被調用。完成功能將 路徑字符串帶到光標的左邊,如果沒有通配符,將通配符附加 到左邊,并建立相符的路徑列表。然后,顯示第一個相符的路 徑。如果沒有相符的路徑,則發出嘟嘟聲,不影響顯示。之后, 重復按同一個控制字符會循環顯示相符路徑的列表。將 Shift 鍵 跟控制字符同時按下,會倒著顯示列表。如果對該行進行了任 何編輯,并再次按下控制字符,保存的相符路徑的列表會被丟棄, 新的會被生成。如果在文件和目錄名完成之間切換,會發生 同樣現象。兩個控制字符之間的唯一區別是文件完成字符符合 文件和目錄名,而目錄完成字符只符合目錄名。如果文件完成 被用于內置式目錄命令(CD、MD 或 RD),就會使用目錄完成。 將引號將相符路徑括起來,完成代碼可以正確處理含有空格 或其他特殊字符的文件名。同時,如果備份,然后從行內調用 文件完成,完成被調用是位于光標右方的文字會被丟棄。 需要引號的特殊字符是: &()[]{}=;'+,`~

微軟圖形界面操作系統Windows NT問世以來,DOS是一個后臺程序的形式出現的。名為Windows命令提示符。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
亚洲嫩草影院久久精品