及批處理命令和幫助大全.doc_第1頁
及批處理命令和幫助大全.doc_第2頁
及批處理命令和幫助大全.doc_第3頁
及批處理命令和幫助大全.doc_第4頁
及批處理命令和幫助大全.doc_第5頁
已閱讀5頁,還剩64頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Cmd及批處理命令/幫助大全一命令總匯ASSOC 顯示或修改文件擴(kuò)展名關(guān)聯(lián)。ATTRIB 顯示或更改文件屬性。BREAK 設(shè)置或清除擴(kuò)展式 CTRL+C 檢查。BCDEDIT 設(shè)置啟動(dòng)數(shù)據(jù)庫中的屬性以控制啟動(dòng)加載。CACLS 顯示或修改文件的訪問控制列表(ACL)。CALL 從另一個(gè)批處理程序調(diào)用這一個(gè)。CD 顯示當(dāng)前目錄的名稱或?qū)⑵涓?。CHCP 顯示或設(shè)置活動(dòng)代碼頁數(shù)。CHDIR 顯示當(dāng)前目錄的名稱或?qū)⑵涓?。CHKDSK 檢查磁盤并顯示狀態(tài)報(bào)告。CHKNTFS 顯示或修改啟動(dòng)時(shí)間磁盤檢查。CLS 清除屏幕。CMD 打開另一個(gè) Windows 命令解釋程序窗口。COLOR 設(shè)置默認(rèn)控制臺(tái)前景和背景顏色。COMP 比較兩個(gè)或兩套文件的內(nèi)容。COMPACT 顯示或更改 NTFS 分區(qū)上文件的壓縮。CONVERT 將 FAT 卷轉(zhuǎn)換成 NTFS。您不能轉(zhuǎn)換 當(dāng)前驅(qū)動(dòng)器。COPY 將至少一個(gè)文件復(fù)制到另一個(gè)位置。DATE 顯示或設(shè)置日期。DEL 刪除至少一個(gè)文件。DIR 顯示一個(gè)目錄中的文件和子目錄。DISKCOMP 比較兩個(gè)軟盤的內(nèi)容。DISKCOPY 將一個(gè)軟盤的內(nèi)容復(fù)制到另一個(gè)軟盤。DISKPART 顯示或配置磁盤分區(qū)屬性。DOSKEY 編輯命令行、調(diào)用 Windows 命令并創(chuàng)建宏。DRIVERQUERY 顯示當(dāng)前設(shè)備驅(qū)動(dòng)程序狀態(tài)和屬性。ECHO 顯示消息,或?qū)⒚罨仫@打開或關(guān)上。ENDLOCAL 結(jié)束批文件中環(huán)境更改的本地化。ERASE 刪除一個(gè)或多個(gè)文件。EXIT 退出 CMD.EXE 程序(命令解釋程序)。FC 比較兩個(gè)文件或兩個(gè)文件集并顯示它們之間的不同。FIND 在一個(gè)或多個(gè)文件中搜索一個(gè)文本字符串。FINDSTR 在多個(gè)文件中搜索字符串。FOR 為一套文件中的每個(gè)文件運(yùn)行一個(gè)指定的命令。FORMAT 格式化磁盤,以便跟 Windows 使用。FSUTIL 顯示或配置文件系統(tǒng)的屬性。FTYPE 顯示或修改用在文件擴(kuò)展名關(guān)聯(lián)的文件類型。GOTO 將 Windows 命令解釋程序指向批處理程序 中某個(gè)帶標(biāo)簽的行。GPRESULT 顯示機(jī)器或用戶的組策略信息。GRAFTABL 啟用 Windows 在圖形模式顯示擴(kuò)展字符集。HELP 提供 Windows 命令的幫助信息。ICACLS 顯示、修改、備份或還原文件和 目錄的 ACL。IF 在批處理程序中執(zhí)行有條件的處理過程。LABEL 創(chuàng)建、更改或刪除磁盤的卷標(biāo)。MD 創(chuàng)建一個(gè)目錄。MKDIR 創(chuàng)建一個(gè)目錄。MKLINK 創(chuàng)建符號(hào)鏈接和硬鏈接MODE 配置系統(tǒng)設(shè)備。MORE 逐屏顯示輸出。MOVE 將一個(gè)或多個(gè)文件從一個(gè)目錄移動(dòng)到另一個(gè)目錄。OPENFILES 顯示遠(yuǎn)程用戶為了文件共享而打開的文件。PATH 為可執(zhí)行文件顯示或設(shè)置搜索路徑。PAUSE 停止批處理文件的處理并顯示信息。POPD 還原由 PUSHD 保存的當(dāng)前目錄上一次的值。PRINT 打印一個(gè)文本文件。PROMPT 改變 Windows 命令提示。PUSHD 保存當(dāng)前目錄,然后對(duì)其進(jìn)行更改。RD 刪除目錄。RECOVER 從損壞的磁盤中恢復(fù)可讀取的信息。REM 記錄批處理文件或 CONFIG.SYS 中的注釋。REN 重新命名文件。RENAME 重新命名文件。REPLACE 替換文件。RMDIR 刪除目錄。ROBOCOPY 復(fù)制文件和目錄樹的高級(jí)實(shí)用程序SET 顯示、設(shè)置或刪除 Windows 環(huán)境變量。SETLOCAL 開始用批文件改變環(huán)境的本地化。SC 顯示或配置服務(wù)(后臺(tái)處理)。SCHTASKS 安排命令和程序在一部計(jì)算機(jī)上按計(jì)劃運(yùn)行。SHIFT 調(diào)整批處理文件中可替換參數(shù)的位置。SHUTDOWN 讓機(jī)器在本地或遠(yuǎn)程正確關(guān)閉。SORT 將輸入排序。START 打開單獨(dú)視窗運(yùn)行指定程序或命令。SUBST 將驅(qū)動(dòng)器號(hào)與路徑關(guān)聯(lián)。SYSTEMINFO 顯示機(jī)器的具體的屬性和配置。TASKLIST 顯示包括服務(wù)的所有當(dāng)前運(yùn)行的任務(wù)。TASKKILL 終止正在運(yùn)行的進(jìn)程或應(yīng)用程序。TIME 顯示或設(shè)置系統(tǒng)時(shí)間。TITLE 設(shè)置 CMD.EXE 會(huì)話的窗口標(biāo)題。TREE 以圖形顯示啟動(dòng)器或路徑的目錄結(jié)構(gòu)。TYPE 顯示文本文件的內(nèi)容。VER 顯示 Windows 的版本。VERIFY 告訴 Windows 驗(yàn)證文件是否正確寫入磁盤。VOL 顯示磁盤卷標(biāo)和序列號(hào)。XCOPY 復(fù)制文件和目錄樹。WMIC 在交互命令外殼里顯示 WMI 信息。有關(guān)工具的詳細(xì)信息,請(qǐng)參閱聯(lián)機(jī)幫助中的命令行參考。顯示或修改文件擴(kuò)展名關(guān)聯(lián)二各個(gè)命令的幫助ASSOC .ext=fileType .ext 指定跟文件類型關(guān)聯(lián)的文件擴(kuò)展名 fileType 指定跟文件擴(kuò)展名關(guān)聯(lián)的文件類型鍵入 ASSOC 而不帶參數(shù),顯示當(dāng)前文件關(guān)聯(lián)。如果只用文件擴(kuò)展名調(diào)用 ASSOC,則顯示那個(gè)文件擴(kuò)展名的當(dāng)前文件關(guān)聯(lián)。如果不為文件類型指定任何參數(shù),命令會(huì)刪除文件擴(kuò)展名的關(guān)聯(lián)。顯示或更改文件屬性。ATTRIB +R | -R +A | -A +S | -S +H | -H +I | -I drive:pathfilename /S /D /L + 設(shè)置屬性。 - 清除屬性。 R 只讀文件屬性。 A 存檔文件屬性。 S 系統(tǒng)文件屬性。 H 隱藏文件屬性。 I 無內(nèi)容索引文件屬性。 drive:pathfilename 指定 attrib 要處理的文件。 /S 處理當(dāng)前文件夾及其所有子文件夾中的匹配文件。 /D 也處理文件夾。 /L 處理符號(hào)鏈接和符號(hào)鏈接目標(biāo)的屬性。設(shè)置或清除 DOS 系統(tǒng)的擴(kuò)展 CTRL+C 檢測(cè)這個(gè)命令是為了與 DOS 系統(tǒng)的兼容而保留的,在 Windows 里不起作用。如果命令擴(kuò)展被啟用,并且操作平臺(tái)是 Windows,BREAK 命令會(huì)在被調(diào)試程序調(diào)試時(shí)輸入一個(gè)硬代碼中斷點(diǎn)。BCDEDIT - 啟動(dòng)配置數(shù)據(jù)存儲(chǔ)編輯器Bcdedit.exe 命令行工具用于修改啟動(dòng)配置數(shù)據(jù)存儲(chǔ)。啟動(dòng)配置數(shù)據(jù)存儲(chǔ)包含啟動(dòng)配置參數(shù)并控制操作系統(tǒng)的啟動(dòng)方式。這些參數(shù)以前位于Boot.ini 文件中(在基于 BIOS 的操作系統(tǒng)中)或位于穩(wěn)定 RAM 項(xiàng)中(在基于可擴(kuò)展固件接口的操作系統(tǒng)中)??梢允褂?Bcdedit.exe 在啟動(dòng)配置數(shù)據(jù)存儲(chǔ)中添加、刪除、編輯和附加項(xiàng)。有關(guān)命令和選項(xiàng)的詳細(xì)信息,請(qǐng)鍵入 bcdedit.exe /? 。例如,若要顯示有關(guān) /createstore 命令的詳細(xì)信息,請(qǐng)鍵入: bcdedit.exe /? /createstore有關(guān)本幫助文件中按字母順序排列的主題列表,請(qǐng)運(yùn)行 bcdedit /? TOPICS。對(duì)存儲(chǔ)執(zhí)行的命令=/createstore 新建空的啟動(dòng)配置數(shù)據(jù)存儲(chǔ)。/export 將系統(tǒng)存儲(chǔ)的內(nèi)容導(dǎo)出到文件。以后可以使用該文件還原系統(tǒng) 存儲(chǔ)的狀態(tài)。/import 使用 /export 命令創(chuàng)建的備份文件來還原系統(tǒng)存儲(chǔ)的狀態(tài)。 /sysstore 設(shè)置系統(tǒng)存儲(chǔ)設(shè)備(僅影響 EFI 系統(tǒng),在重新啟動(dòng)后不再有效, 且僅用于系統(tǒng)存儲(chǔ)設(shè)備不確定的情況下)。對(duì)存儲(chǔ)中的項(xiàng)執(zhí)行的命令=/copy 復(fù)制存儲(chǔ)中的項(xiàng)。/create 在存儲(chǔ)中新建項(xiàng)。/delete 刪除存儲(chǔ)中的項(xiàng)。/mirror 創(chuàng)建存儲(chǔ)中項(xiàng)的鏡像。運(yùn)行 bcdedit /? ID 可獲得有關(guān)這些命令使用的標(biāo)識(shí)符的信息。對(duì)項(xiàng)選項(xiàng)執(zhí)行的命令=/deletevalue 刪除存儲(chǔ)中的項(xiàng)選項(xiàng)。/set 設(shè)置存儲(chǔ)中的項(xiàng)選項(xiàng)值。運(yùn)行 bcdedit /? TYPES 可獲得這些命令使用的數(shù)據(jù)類型的列表。運(yùn)行 bcdedit /? FORMATS 可獲得有效數(shù)據(jù)格式的列表??刂戚敵龅拿?/enum 列出存儲(chǔ)中的項(xiàng)。/v 命令行選項(xiàng),完整顯示項(xiàng)標(biāo)識(shí)符,而不是使用已知標(biāo)識(shí)符的名稱。 單獨(dú)使用命令 /v 可完整顯示活動(dòng)類型的項(xiàng)標(biāo)識(shí)符。 單獨(dú)運(yùn)行 bcdedit 等同于運(yùn)行 bcdedit /enum ACTIVE??刂茊?dòng)管理器的命令=/bootsequence 為啟動(dòng)管理器設(shè)置一次性啟動(dòng)序列。/default 設(shè)置啟動(dòng)管理器將使用的默認(rèn)項(xiàng)。/displayorder 設(shè)置啟動(dòng)管理器顯示多重引導(dǎo)菜單的順序。 /timeout 設(shè)置啟動(dòng)管理器的超時(shí)值。/toolsdisplayorder 設(shè)置啟動(dòng)管理器顯示工具菜單的順序。 控制啟動(dòng)應(yīng)用程序緊急管理服務(wù)的命令=/bootems 啟用或禁用啟動(dòng)應(yīng)用程序的緊急管理服務(wù)。 /ems 啟用或禁用操作系統(tǒng)項(xiàng)的緊急管理服務(wù)。 /emssettings 設(shè)置全局緊急管理服務(wù)參數(shù)??刂普{(diào)試的命令=/bootdebug 啟用或禁用啟動(dòng)應(yīng)用程序的啟動(dòng)調(diào)試。/dbgsettings 設(shè)置全局調(diào)試程序參數(shù)。/debug 啟用或禁用操作系統(tǒng)項(xiàng)的內(nèi)核調(diào)試。 /hypervisorsettings 設(shè)置虛擬機(jī)監(jiān)控程序的參數(shù)。 注意: 不推薦使用 Cacls,請(qǐng)使用 Icacls。 顯示或者修改文件的訪問控制列表(ACL) CACLS filename /T /M /L /S:SDDL /E /C /G user:perm /R user . /P user:perm . /D user . filename 顯示 ACL。 /T 更改當(dāng)前目錄及其所有子目錄中 指定文件的 ACL。 /L 對(duì)照目標(biāo)處理符號(hào)鏈接本身 /M 更改裝載到目錄的卷的 ACL /S 顯示 DACL 的 SDDL 字符串。 /S:SDDL 使用在 SDDL 字符串中指定的 ACL 替換 ACL。 (/E、/G、/R、/P 或 /D 無效)。 /E 編輯 ACL 而不替換。 /C 在出現(xiàn)拒絕訪問錯(cuò)誤時(shí)繼續(xù)。 /G user:perm 賦予指定用戶訪問權(quán)限。 Perm 可以是: R 讀取 W 寫入 C 更改(寫入) F 完全控制 /R user 撤銷指定用戶的訪問權(quán)限(僅在與 /E 一起使用時(shí)合法)。 /P user:perm 替換指定用戶的訪問權(quán)限。 Perm 可以是: N 無 R 讀取 W 寫入 C 更改(寫入) F 完全控制 /D user 拒絕指定用戶的訪問。 在命令中可以使用通配符指定多個(gè)文件。 也可以在命令中指定多個(gè)用戶??s寫: CI - 容器繼承。 ACE 會(huì)由目錄繼承。 OI - 對(duì)象繼承。 ACE 會(huì)由文件繼承。 IO - 只繼承。 ACE 不適用于當(dāng)前文件/目錄。 ID - 已繼承。 ACE 從父目錄的 ACL 繼承。從批處理程序調(diào)用另一個(gè)批處理程序。CALL drive:pathfilename batch-parameters batch-parameters 指定批處理程序所需的命令行信息。如果命令擴(kuò)展被啟用,CALL 會(huì)如下改變:CALL 命令現(xiàn)在將卷標(biāo)當(dāng)作 CALL 的目標(biāo)接受。語法是: CALL:label arguments一個(gè)新的批文件上下文由指定的參數(shù)所創(chuàng)建,控制在卷標(biāo)被指定后傳遞到語句。您必須通過達(dá)到批腳本文件末兩次來 exit 兩次。第一次讀到文件末時(shí),控制會(huì)回到 CALL 語句的緊后面。第二次會(huì)退出批腳本。鍵入 GOTO /?,參看 GOTO :EOF 擴(kuò)展的描述,此描述允許您從一個(gè)批腳本返回。另外,批腳本文本參數(shù)參照(%0、%1、等等)已如下改變: 批腳本里的 %* 指出所有的參數(shù)(如 %1 %2 %3 %4 %5 .) 批參數(shù)(%n)的替代已被增強(qiáng)。您可以使用以下語法: %1 - 刪除引號(hào)(),擴(kuò)展 %1 %f1 - 將 %1 擴(kuò)展到一個(gè)完全合格的路徑名 %d1 - 僅將 %1 擴(kuò)展到一個(gè)驅(qū)動(dòng)器號(hào) %p1 - 僅將 %1 擴(kuò)展到一個(gè)路徑 %n1 - 僅將 %1 擴(kuò)展到一個(gè)文件名 %x1 - 僅將 %1 擴(kuò)展到一個(gè)文件擴(kuò)展名 %s1 - 擴(kuò)展的路徑只含有短名 %a1 - 將 %1 擴(kuò)展到文件屬性 %t1 - 將 %1 擴(kuò)展到文件的日期/時(shí)間 %z1 - 將 %1 擴(kuò)展到文件的大小 %$PATH:1 - 查找列在 PATH 環(huán)境變量的目錄,并將 %1 擴(kuò)展到找到的第一個(gè)完全合格的名稱。如果 環(huán)境變量名未被定義,或者沒有找到文件, 此修改符會(huì)擴(kuò)展到空字符串 可以組合修改符來取得多重結(jié)果: %dp1 - 只將 %1 擴(kuò)展到驅(qū)動(dòng)器號(hào)和路徑 %nx1 - 只將 %1 擴(kuò)展到文件名和擴(kuò)展名 %dp$PATH:1 - 在列在 PATH 環(huán)境變量中的目錄里查找 %1, 并擴(kuò)展到找到的第一個(gè)文件的驅(qū)動(dòng)器號(hào)和路徑。 %ftza1 - 將 %1 擴(kuò)展到類似 DIR 的輸出行。 在上面的例子中,%1 和 PATH 可以被其他有效數(shù)值替換。 % 語法被一個(gè)有效參數(shù)號(hào)碼終止。% 修定符不能跟 %* 使用顯示當(dāng)前目錄名或改變當(dāng)前目錄。CHDIR /D drive:pathCHDIR .CD /D drive:pathCD . . 指定要改成父目錄。鍵入 CD drive: 顯示指定驅(qū)動(dòng)器中的當(dāng)前目錄。不帶參數(shù)只鍵入 CD,則顯示當(dāng)前驅(qū)動(dòng)器和目錄。使用 /D 開關(guān),除了改變驅(qū)動(dòng)器的當(dāng)前目錄之外,還可改變當(dāng)前驅(qū)動(dòng)器。如果命令擴(kuò)展被啟用,CHDIR 會(huì)如下改變:當(dāng)前的目錄字符串會(huì)被轉(zhuǎn)換成使用磁盤名上的大小寫。所以,如果磁盤上的大小寫如此,CD C:TEMP 會(huì)將當(dāng)前目錄設(shè)為C:Temp。CHDIR 命令不把空格當(dāng)作分隔符,因此有可能將目錄名改為一個(gè)帶有空格但不帶有引號(hào)的子目錄名。例如: cd winntprofilesusernameprogramsstart menu與下列相同: cd winntprofilesusernameprogramsstart menu 在擴(kuò)展停用的情況下,您必須鍵入以上命令。顯示或設(shè)置活動(dòng)代碼頁編號(hào)。CHCP nnn nnn 指定代碼頁編號(hào)。不帶參數(shù)鍵入 CHCP 以顯示活動(dòng)代碼頁編號(hào)。顯示當(dāng)前目錄名或改變當(dāng)前目錄。CHDIR /D drive:pathCHDIR .CD /D drive:pathCD . . 指定要改成父目錄。鍵入 CD drive: 顯示指定驅(qū)動(dòng)器中的當(dāng)前目錄。不帶參數(shù)只鍵入 CD,則顯示當(dāng)前驅(qū)動(dòng)器和目錄。使用 /D 開關(guān),除了改變驅(qū)動(dòng)器的當(dāng)前目錄之外,還可改變當(dāng)前驅(qū)動(dòng)器。如果命令擴(kuò)展被啟用,CHDIR 會(huì)如下改變:當(dāng)前的目錄字符串會(huì)被轉(zhuǎn)換成使用磁盤名上的大小寫。所以,如果磁盤上的大小寫如此,CD C:TEMP 會(huì)將當(dāng)前目錄設(shè)為C:Temp。CHDIR 命令不把空格當(dāng)作分隔符,因此有可能將目錄名改為一個(gè)帶有空格但不帶有引號(hào)的子目錄名。例如: cd winntprofilesusernameprogramsstart menu與下列相同: cd winntprofilesusernameprogramsstart menu 在擴(kuò)展停用的情況下,您必須鍵入以上命令。檢查磁盤并顯示狀態(tài)報(bào)告。CHKDSK volumepathfilename /F /V /R /X /I /C /L:size /B volume 指定驅(qū)動(dòng)器號(hào)(后面跟一個(gè)冒號(hào))、裝入點(diǎn)或卷名。 filename 僅用于 FAT/FAT32: 指定要檢查是否有碎片的文件。 /F 修復(fù)磁盤上的錯(cuò)誤。 /V 在 FAT/FAT32 上: 顯示磁盤上每個(gè)文件的完整路徑和名稱。 在 NTFS 上: 如果有清除消息,則顯示。 /R 查找損壞的扇區(qū)并恢復(fù)可讀信息 (隱含 /F)。 /L:size 僅用于 NTFS: 將日志文件大小更改為指定的 KB 數(shù)。如果未 指定大小,則顯示當(dāng)前 大小。 /X 如果必要,則先強(qiáng)制卸除卷。 該卷的所有打開句柄都會(huì)無效 (隱含 /F)。 /I 僅用于 NTFS: 對(duì)索引項(xiàng)進(jìn)行強(qiáng)度較小的檢查。 /C 僅用于 NTFS: 跳過文件夾結(jié)構(gòu)的 循環(huán)檢查。 /B 僅用于 NTFS: 重新評(píng)估該卷上的壞簇 (隱含 /R)/I 或 /C 開關(guān)通過跳過對(duì)該卷的某些檢查,可減少運(yùn)行 Chkdsk 所需的時(shí)間。啟動(dòng)時(shí)顯示或修改磁盤檢查。CHKNTFS volume .CHKNTFS /DCHKNTFS /T:timeCHKNTFS /X volume .CHKNTFS /C volume . volume 指定驅(qū)動(dòng)器號(hào)(后面跟一個(gè)冒號(hào))、裝入點(diǎn)或卷名。 /D 將計(jì)算機(jī)還原為默認(rèn)行為; 啟動(dòng)時(shí)檢查所有驅(qū)動(dòng)器,并對(duì)有問題的驅(qū)動(dòng)器運(yùn)行 chkdsk。 /T:time 將 AUTOCHK 初始遞減計(jì)數(shù)時(shí)間 更改為指定的時(shí)間,單位為秒。 如果沒有指定時(shí)間,則顯示當(dāng)前設(shè)置。 /X 將驅(qū)動(dòng)器排除在啟動(dòng)時(shí)檢查范圍之外。被排除的驅(qū)動(dòng)器在命令調(diào)用之間不會(huì) 累計(jì)。 /C 安排驅(qū)動(dòng)器在啟動(dòng)時(shí)檢查; 如果驅(qū)動(dòng)器有問題,則運(yùn)行 chkdsk。如果未指定開關(guān),CHKNTFS 將顯示指定的驅(qū)動(dòng)器是否有問題或者是否計(jì)劃在下一次重新啟動(dòng)時(shí)執(zhí)行檢查。清除屏幕。CLS啟動(dòng) Windows 命令解釋器的一個(gè)新實(shí)例CMD /A | /U /Q /D /E:ON | /E:OFF /F:ON | /F:OFF /V:ON | /V:OFF /S /C | /K string/C 執(zhí)行字符串指定的命令然后終止/K 執(zhí)行字符串指定的命令但保留/S 修改 /C 或 /K 之后的字符串處理(見下)/Q 關(guān)閉回顯/D 禁止從注冊(cè)表執(zhí)行 AutoRun 命令(見下)/A 使向管道或文件的內(nèi)部命令輸出成為 ANSI/U 使向管道或文件的內(nèi)部命令輸出成為 Unicode/T:fg 設(shè)置前臺(tái)/背景顏色(詳細(xì)信息見 COLOR /?)/E:ON 啟用命令擴(kuò)展(見下)/E:OFF 禁用命令擴(kuò)展(見下)/F:ON 啟用文件和目錄名完成字符(見下)/F:OFF 禁用文件和目錄名完成字符(見下)/V:ON 使用 ! 作為分隔符啟用延遲的環(huán)境變量 擴(kuò)展。例如,/V:ON 會(huì)允許 !var! 在執(zhí)行時(shí) 擴(kuò)展變量 var。var 語法會(huì)在輸入時(shí) 擴(kuò)展變量,這與在一個(gè) FOR 循環(huán)內(nèi)不同。/V:OFF 禁用延遲的環(huán)境擴(kuò)展。注意,如果字符串加有引號(hào),可以接受用命令分隔符 &分隔多個(gè)命令。另外,由于兼容性原因,/X 與 /E:ON 相同,/Y 與 /E:OFF 相同,且 /R 與/C 相同。任何其他開關(guān)都將被忽略。如果指定了 /C 或 /K,則會(huì)將該開關(guān)之后的命令行的剩余部分作為一個(gè)命令行處理,其中,會(huì)使用下列邏輯處理引號(hào)()字符: 1. 如果符合下列所有條件,則會(huì)保留 命令行上的引號(hào)字符: - 不帶 /S 開關(guān) - 正好兩個(gè)引號(hào)字符 - 在兩個(gè)引號(hào)字符之間無任何特殊字符, 特殊字符指下列字符: &()| - 在兩個(gè)引號(hào)字符之間至少有 一個(gè)空格字符 - 在兩個(gè)引號(hào)字符之間的字符串是某個(gè) 可執(zhí)行文件的名稱。 2. 否則,老辦法是看第一個(gè)字符 是否是引號(hào)字符,如果是,則去掉首字符并 刪除命令行上最后一個(gè)引號(hào),保留 最后一個(gè)引號(hào)之后的所有文本。如果 /D 未在命令行上被指定,當(dāng) CMD.EXE 開始時(shí),它會(huì)尋找以下 REG_SZ/REG_EXPAND_SZ 注冊(cè)表變量。如果其中一個(gè)或兩個(gè)都存在,這兩個(gè)變量會(huì)先被執(zhí)行。 HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun 和/或 HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun命令擴(kuò)展是按默認(rèn)值啟用的。您也可以使用 /E:OFF ,為某一特定調(diào)用而停用擴(kuò)展。您可以在機(jī)器上和/或用戶登錄會(huì)話上啟用或停用 CMD.EXE 所有調(diào)用的擴(kuò)展,這要通過設(shè)置使用REGEDIT.EXE 的注冊(cè)表中的一個(gè)或兩個(gè) REG_DWORD 值: HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorEnableExtensions 和/或 HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorEnableExtensions到 0x1 或 0x0。用戶特定設(shè)置比機(jī)器設(shè)置有優(yōu)先權(quán)。命令行開關(guān)比注冊(cè)表設(shè)置有優(yōu)先權(quán)。在批處理文件中,SETLOCAL ENABLEEXTENSIONS 或 DISABLEEXTENSIONS 參數(shù)比 /E:ON 或 /E:OFF 開關(guān)有優(yōu)先權(quán)。請(qǐng)參閱 SETLOCAL /? 獲取詳細(xì)信息。命令擴(kuò)展包括對(duì)下列命令所做的更改和/或添加: DEL or ERASE COLOR CD or CHDIR MD or MKDIR PROMPT PUSHD POPD SET SETLOCAL ENDLOCAL IF FOR CALL SHIFT GOTO START (同時(shí)包括對(duì)外部命令調(diào)用所做的更改) ASSOC FTYPE有關(guān)特定詳細(xì)信息,請(qǐng)鍵入 commandname /? 查看。延遲環(huán)境變量擴(kuò)展不按默認(rèn)值啟用。您可以用/V:ON 或 /V:OFF 開關(guān),為 CMD.EXE 的某個(gè)調(diào)用而啟用或停用延遲環(huán)境變量擴(kuò)展。您可以在機(jī)器上和/或用戶登錄會(huì)話上啟用或停用 CMD.EXE 所有調(diào)用的延遲擴(kuò)展,這要通過設(shè)置使用 REGEDIT.EXE 的注冊(cè)表中的一個(gè)或兩個(gè) REG_DWORD 值: HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorDelayedExpansion 和/或 HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorDelayedExpansion到 0x1 或 0x0。用戶特定設(shè)置比機(jī)器設(shè)置有優(yōu)先權(quán)。命令行開關(guān)比注冊(cè)表設(shè)置有優(yōu)先權(quán)。在批處理文件中,SETLOCAL ENABLEDELAYEDEXPANSION 或 DISABLEDELAYEDEXPANSION參數(shù)比 /V:ON 或 /V:OFF 開關(guān)有優(yōu)先權(quán)。請(qǐng)參閱 SETLOCAL /? 獲取詳細(xì)信息。如果延遲環(huán)境變量擴(kuò)展被啟用,驚嘆號(hào)字符可在執(zhí)行時(shí)間被用來代替一個(gè)環(huán)境變量的數(shù)值。您可以用 /F:ON 或 /F:OFF 開關(guān)為 CMD.EXE 的某個(gè)調(diào)用而啟用或禁用文件名完成。您可以在計(jì)算上和/或用戶登錄會(huì)話上啟用或禁用 CMD.EXE 所有調(diào)用的完成,這可以通過使用 REGEDIT.EXE 設(shè)置注冊(cè)表中的下列 REG_DWORD 的全部或其中之一: HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorCompletionChar HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorPathCompletionChar 和/或 HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorCompletionChar HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorPathCompletionChar由一個(gè)控制字符的十六進(jìn)制值作為一個(gè)特定參數(shù)(例如,0x4是Ctrl-D,0x6 是 Ctrl-F)。用戶特定設(shè)置優(yōu)先于機(jī)器設(shè)置。命令行開關(guān)優(yōu)先于注冊(cè)表設(shè)置。如果完成是用 /F:ON 開關(guān)啟用的,兩個(gè)要使用的控制符是: 目錄名完成用 Ctrl-D,文件名完成用 Ctrl-F。要停用注冊(cè)表中的某個(gè)字符,請(qǐng)用空格(0x20)的數(shù)值,因?yàn)榇俗址皇强刂谱址?。如果鍵入兩個(gè)控制字符中的一個(gè),完成會(huì)被調(diào)用。完成功能將路徑字符串帶到光標(biāo)的左邊,如果沒有通配符,將通配符附加到左邊,并建立相符的路徑列表。然后,顯示第一個(gè)相符的路徑。如果沒有相符的路徑,則發(fā)出嘟嘟聲,不影響顯示。之后,重復(fù)按同一個(gè)控制字符會(huì)循環(huán)顯示相符路徑的列表。將 Shift 鍵跟控制字符同時(shí)按下,會(huì)倒著顯示列表。如果對(duì)該行進(jìn)行了任何編輯,并再次按下控制字符,保存的相符路徑的列表會(huì)被丟棄,新的會(huì)被生成。如果在文件和目錄名完成之間切換,會(huì)發(fā)生同樣現(xiàn)象。兩個(gè)控制字符之間的唯一區(qū)別是文件完成字符符合文件和目錄名,而目錄完成字符只符合目錄名。如果文件完成被用于內(nèi)置式目錄命令(CD、MD 或 RD),就會(huì)使用目錄完成。用引號(hào)將相符路徑括起來,完成代碼可以正確處理含有空格或其他特殊字符的文件名。同時(shí),如果備份,然后從行內(nèi)調(diào)用文件完成,完成被調(diào)用時(shí)位于光標(biāo)右方的文字會(huì)被調(diào)用。需要引號(hào)的特殊字符是: ()=;!+,(&()設(shè)置默認(rèn)的控制臺(tái)前景和背景顏色。COLOR attr attr 指定控制臺(tái)輸出的顏色屬性顏色屬性由兩個(gè)十六進(jìn)制數(shù)字指定 - 第一個(gè)為背景,第二個(gè)則為前景。每個(gè)數(shù)字可以為以下任何值之一: 0 = 黑色 8 = 灰色 1 = 藍(lán)色 9 = 淡藍(lán)色 2 = 綠色 A = 淡綠色 3 = 淺綠色 B = 淡淺綠色 4 = 紅色 C = 淡紅色 5 = 紫色 D = 淡紫色 6 = 黃色 E = 淡黃色 7 = 白色 F = 亮白色如果沒有給定任何參數(shù),該命令會(huì)將顏色還原到 CMD.EXE 啟動(dòng)時(shí)的顏色。這個(gè)值來自當(dāng)前控制臺(tái)窗口、/T 命令行開關(guān)或 DefaultColor 注冊(cè)表值。如果用相同的前景和背景顏色來執(zhí)行 COLOR 命令,COLOR 命令會(huì)將 ERRORLEVEL 設(shè)置為 1。例如: COLOR fc 在亮白色上產(chǎn)生亮紅色比較兩個(gè)文件或兩個(gè)文件集的內(nèi)容。COMP data1 data2 /D /A /L /N=number /C /OFFLINE data1 指定要比較的第一個(gè)文件的位置和名稱。 data2 指定要比較的第二個(gè)文件的位置和名稱。 /D 以十進(jìn)制格式顯示差異。 /A 以 ASCII 字符顯示差異。 /L 顯示不同的行數(shù)。 /N=number 只比較每個(gè)文件中第一個(gè)指定的行數(shù)。 /C 比較文件時(shí) ASCII 字母不區(qū)分大小寫。 /OFFLINE 不要跳過帶有脫機(jī)屬性集的文件。要比較文件集,請(qǐng)?jiān)?data1 和 data2 參數(shù)中使用通配符。顯示或改變 NTFS 分區(qū)上文件的壓縮.COMPACT /C | /U /S:dir /A /I /F /Q filename . /C 壓縮指定的文件。會(huì)給目錄作標(biāo)記,這樣以后添加的文件 會(huì)得到壓縮。 /U 解壓縮指定的文件。會(huì)給目錄作標(biāo)記,這樣以后添加的文 件不會(huì)得到壓縮。 /S 在指定的目錄和所有子目錄中的文件上執(zhí)行指定操作。 默認(rèn) dir是當(dāng)前目錄。 /A 顯示具有隱藏或系統(tǒng)屬性的文件。在默認(rèn) 情況下,這些文件都是被忽略的。 /I 即使在錯(cuò)誤發(fā)生后,依然繼續(xù)執(zhí)行指定的操作。在默認(rèn)情況 下,COMPACT 在遇到錯(cuò)誤時(shí)會(huì)停止。 /F 在所有指定文件上強(qiáng)制壓縮操作,包括已被壓縮的文件。 在默認(rèn)情況下,已經(jīng)壓縮的文件被忽略。 /Q 只報(bào)告最重要的信息。 filename 指定類型、文件和目錄。 不跟參數(shù)一起使用時(shí),COMPACT 顯示當(dāng)前目錄及其所含文件的 壓縮狀態(tài)。您可以使用多個(gè)文件名和通配符。在多個(gè)參數(shù)之間 必須加空格。將 FAT 卷轉(zhuǎn)換為 NTFS。CONVERT volume /FS:NTFS /V /CvtArea:filename /NoSecurity /X volume 指定驅(qū)動(dòng)器號(hào)(后面跟一個(gè)冒號(hào))、裝入點(diǎn)或卷名。 /FS:NTFS 指定要將此卷轉(zhuǎn)換為 NTFS。 /V 指定將在詳細(xì)模式下運(yùn)行 Convert。 /CvtArea:filename 指定根目錄中的一個(gè)連續(xù)文件,該文件 將是 NTFS 系統(tǒng)文件的占位符。 /NoSecurity 指定所有用戶均可以訪問 轉(zhuǎn)換文件和目錄的安全設(shè)置。 /X 如果必要,請(qǐng)先強(qiáng)制卸除卷。 該卷的所有打開句柄將會(huì)無效。將一份或多份文件復(fù)制到另一個(gè)位置。COPY /D /V /N /Y | /-Y /Z /L /A | /B source /A | /B + source /A | /B + . destination /A | /B source 指定要復(fù)制的文件。 /A 表示一個(gè) ASCII 文本文件。 /B 表示一個(gè)二進(jìn)位文件。 /D 允許解密要?jiǎng)?chuàng)建的目標(biāo)文件 destination 為新文件指定目錄和/或文件名。 /V 驗(yàn)證新文件寫入是否正確。 /N 復(fù)制帶有非 8dot3 名稱的文件時(shí), 盡可能使用短文件名。 /Y 不使用確認(rèn)是否要覆蓋現(xiàn)有目標(biāo)文件 的提示。 /-Y 使用確認(rèn)是否要覆蓋現(xiàn)有目標(biāo)文件 的提示。 /Z 用可重新啟動(dòng)模式復(fù)制已聯(lián)網(wǎng)的文件。/L 如果源是符號(hào)鏈接,請(qǐng)將鏈接復(fù)制 到目標(biāo)而不是源鏈接指向的實(shí)際文件。命令行開關(guān) /Y 可以在 COPYCMD 環(huán)境變量中預(yù)先設(shè)定。這可能會(huì)被命令行上的 /-Y 替代。除非 COPY命令是在一個(gè)批處理腳本中執(zhí)行的,默認(rèn)值應(yīng)為在覆蓋時(shí)進(jìn)行提示。要附加文件,請(qǐng)為目標(biāo)指定一個(gè)文件,為源指定數(shù)個(gè)文件(用通配符或 file1+file2+file3 格式)。顯示或設(shè)置日期。DATE /T | date顯示當(dāng)前日期設(shè)置和輸入新日期的提示,請(qǐng)鍵入不帶參數(shù)的 DATE。要保留現(xiàn)有日期,請(qǐng)按 Enter。如果命令擴(kuò)展被啟用,DATE 命令會(huì)支持 /T 開關(guān);該開關(guān)指示命令只輸出當(dāng)前日期,但不提示輸入新日期。刪除一個(gè)或數(shù)個(gè)文件。DEL /P /F /S /Q /A:attributes namesERASE /P /F /S /Q /A:attributes names names 指定一個(gè)或多個(gè)文件或者目錄列表。 通配符可用來刪除多個(gè)文件。 如果指定了一個(gè)目錄,該目錄中的所 有文件都會(huì)被刪除。 /P 刪除每一個(gè)文件之前提示確認(rèn)。 /F 強(qiáng)制刪除只讀文件。 /S 刪除所有子目錄中的指定的文件。 /Q 安靜模式。刪除全局通配符時(shí),不要求確認(rèn) /A 根據(jù)屬性選擇要?jiǎng)h除的文件 屬性 R 只讀文件 S 系統(tǒng)文件 H 隱藏文件 A 存檔文件 I 無內(nèi)容索引文件 L 重分析點(diǎn) - 表示“否”的前綴如果命令擴(kuò)展被啟用,DEL 和 ERASE 更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論