•DOS指令•

DOS....

[@more@]

C:>help

若需某特定指定的資訊,請鍵入 HELP 指令名稱。

ASSOC 顯示或修改關聯的副檔名。
AT
將命令或程式的執行加以排程。
ATTRIB
顯示或變更檔案屬性。
BREAK
設定或清除延伸的 CTRL+C 檢查。
CALL
呼叫其他的批次程式。
CACLS
顯示或修改檔案的存取控制清單 (ACL)
CD
顯示目前的目錄名稱或目錄變更。
CHCP
顯示或設定字碼頁號碼。
CHDIR
顯示目前的目錄名稱或目錄變更。
CHKDSK
檢查磁碟並顯示磁碟狀態。
CLS
清除螢幕。
CMD
啟動新的 Windows 2000 指令直譯器例項。
COLOR
設定預設主控台背景及前景顏色。
COMP
比較兩個或兩組檔案的差異。
COMPACT
顯示或變更在 NTFS 磁碟分割上的檔案壓縮。
CONVERT
FAT 磁區轉換為 NTFS。您不能轉換使用中的磁區。
COPY
將檔案複製到其它位置。
DATE
顯示或設定日期。
DEL
刪除檔案。
DIR
顯示檔案清單或子目錄清單。
DISKCOMP
比較兩個磁片的差異
DISKCOPY
將磁片內容全部複製到另一張磁片。
DOSKEY
編輯命令列,重新呼叫 Windows 2000 命令,建立巨集。
ECHO
顯示訊息,啟動或關閉 echo 功能。
ENDLOCAL
中止在批次檔案中的地區設定變更。
ERASE
刪除檔案。
EXIT
結束 CMD.EXE 程式 (指令直譯器)
FC
比較兩個或兩組檔案的差異,並顯示結果。
FIND
搜尋檔案中的文字或字串。
FINDSTR
搜尋檔案中的字串。
FOR
為一組檔案指定個別檔案的執行命令。
FORMAT
格式化磁片以供 Windows 2000 使用。
FTYPE
顯示或修改副檔名關聯的檔案類型。
GOTO
指示 Windows 2000 指令直譯器,跳到有標示的指令行執行。
GRAFTABL
Windows 2000 在圖形介面能夠顯示擴充字元集。
HELP
提供 Windows 2000 指令的說明資訊。
IF
執行邏輯判斷式。
LABEL
建立,變更,或刪除磁碟標籤。
MD
建立目錄。
MKDIR
建立目錄。
MODE
設定系統裝置。
MORE
設定螢幕顯示一頁後暫停。
MOVE
將檔案從目前的位置移動到同一磁碟中的其他目錄。
PATH
顯示或設定執行檔的搜尋目錄。
PAUSE
暫停批次檔案處理並顯示訊息。
POPD
還原先前經由 PUSHD 儲存的的現用目錄設定值。
PRINT
列印文字檔案。
PROMPT
變更 Windows 2000 命令提示字元。
PUSHD
儲存現用目錄,然後修改它。
RD
移除目錄。
RECOVER
恢復損壞磁碟的唯讀資訊。
REM
批次檔或 CONFIG.SYS 中的備註標記。
REN
重新命名檔案。
RENAME
重新命名檔案。
REPLACE
取代檔案。
RMDIR
移除目錄。
SET
顯示,設定,或移除 Windows 2000 環境變數。
SETLOCAL
啟始批次檔中地區設定的變更。
SHIFT
移動批次檔中可取代參數的位置。
SORT
排序輸入項目。
START
啟動一個獨立的視窗以執行指定程式或命令。
SUBST
將路徑對應到磁碟代號。
TIME
顯示或設定系統時間。
TITLE
設定 CMD.EXE 工作階段的視窗標題。
TREE
以圖形顯示磁碟目錄結構。
TYPE
顯示文字檔的內容。
VER
顯示 Windows 2000 版本編號。
VERIFY
告訴 Windows 2000 是否要檢查檔案寫入磁碟的正確性。
VOL
顯示磁碟標籤及序號。
XCOPY
複製檔案及目錄結構。

D:>attrib /?
顯示或變更檔案屬性。
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename]
[/S [/D]]

+
設定屬性。
-
清除屬性。
R
唯讀檔案屬性。
A
保存檔案屬性。
S
系統檔案屬性。
H
隱藏檔案屬性。
/S
處理目前的資料夾及所有子資料夾中相符的檔案。
/D
一併處理資料夾。

D:>cd /? 顯示目前工作目錄的名稱或是變更目錄。
CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]

..
指定變更到父系目錄。 鍵入 CD drive: 即可顯示指定磁碟機的目前工作目錄。 僅鍵入 CD 而不加參數,即可顯示目前的磁碟機和目錄。 使用 /D 指令參數可以同時變更工作磁碟機及其工作目錄。 如果您啟用擴充指令,CHDIR 的變更如下: 目前的目錄字串會被轉換成與磁碟上名稱相同大小寫的字串。所以如果磁碟 上的目錄是 C:Temp 的話,CD C:TEMP 命令實際上會轉換為 CD C:Temp

CHDIR
命令不會將空格當成分隔字元,所以如果您要切換到含有空格字元 的目錄時,就算您不使用引號來括住目錄名稱,也一樣可以用 CD 指令切 換到該目錄。例如:

cd winntprofilesusernameprogramsstart menu
就相等於:

cd "winntprofilesusernameprogramsstart menu"
如果您停用擴充指令,就必須輸入前一種指令。

D:>chkdsk /? 檢查磁碟並顯示狀態報告。


CHKDSK [
磁碟機[[路徑]檔名]]] [/F] [/V] [/R] [/X] [/i] [/C] [/L[:大小]]


volume
指定磁碟機代號 (後接冒號),連接點或磁碟區名稱。
filename
只能用在 FAT: 指定要進行分散程度檢查的檔案。
/F
修復磁片上的錯誤。
/V FAT/FAT32
模式: 顯示磁碟上每個檔案的完整路徑及名稱。
NTFS
模式: 如果有清除的訊息,也一併顯示。
/R
找出損壞的磁扇區並復原可讀取的資訊。(包含 /F)
/L:size
只適用於 NTFS 模式: 將記錄檔大小變更為指定的 KB 數值。如果沒有指定記錄檔大小,就顯示目前的大小。
/X
如果必須的話,強制先解下磁碟區。所有在 磁碟區上開啟的控制代碼都會失效 (包含 /F)
/I
只適用於 NTFS 模式: 不檢查索引項目。
/C
只適用於 NTFS 模式: 跳過資料夾結構的循環檢查。 使用 /I /C 參數跳過某些磁碟區檢查,可以在執行Chkdsk 時減少檢查時間。

D:>cls /?
清除螢幕。
CLS

D:>cmd /?
啟動 Windows 2000 指令直譯器新例項
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
關閉 echo
/D
從登錄中停用 AutoRun 指令(參看下方)
/A
將內部指令輸出結果以 ANSI 格式導向 pipe 或檔案
/U
將內部指令輸出結果以 Unicode 格式導向 pipe或檔案
/T:fg
設定幕前/幕後色彩 (參看 COLOR /?)
/E:ON
啟用指令延伸 (參看下方)
/E:OFF
停用指令延伸 (參看下方)
/F:ON
啟用檔案及目錄名稱完整字元(參看下方)
/F:OFF
停用檔案及目錄名稱完整字元(參看下方)
/V:ON
啟用延遲環境變數延伸,用 c 作為分隔字元。例如, /V:ON 可以讓 !var! 在執行時展開變數 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_MACHINESoftwareMicrosoftCommandProcessorAutoRun
/

HKEY_CURRENT_USERSoftwareMicrosoftCommandProcessorAutoRun
將指令擴充功能預設成啟用狀態。您可以在特定的 呼叫中,用 /E:OFF 參數來停用擴充功能。 您可以啟用或停用一台電腦上或使用者登入工作階段中所有
CMD.EXE
呼叫的擴充功能,如果您要這樣作, 請使用 REGEDT32.EXE 來設定以下的 REG_DWORD :

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorEnableExtensions
/

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorEnableExtensions
0x1 0x0 使用者指定設定的執行優先權高於電腦上的設定。指令行 參數的執行優先權高於登錄中的設定值。 擴充指令包括下列指令的變更及()新增:

DEL or ERASE
COLOR
CD or CHDIR
MD or MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (
也包括援用外部指令之變更)
ASSOC
FTYPE
請鍵入 HELP 指令名稱,以查閱說明。 預設狀態下,不會啟用延遲環境變數擴充。您可以使用 /V:ON /V:OFF 參數在執行 CMD.EXE 時啟用或停用完整檔案名稱。您也可以用
REGEDT32.EXE
來修改以下 REG_DWORD 值,來啟用或停用整個電腦上 或使用者登入工作階段中所有 CMD.EXE 的檔案名稱完整功能:

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorDelayedExpansion
/

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorDelayedExpansion
其值可為 0x1 0x0。使用者登錄指定會比電腦設定 優先使用。而指令行參數又會比登錄設定值更優先使用。 如果已啟用延遲環境變數擴充,驚嘆號字元會在執行時 被用來取代環境變數值。 預設無法啟用檔案和目錄名稱完成。 您可以為特定的 CMD.EXE 呼叫,以
/F:ON
/F:OFF 開關啟用或停用檔案名稱完成。 您可以啟用或停用在同 一部電腦上所有 CMD.EXE 的呼叫完成及/或使用者登入工作階段。方法是使 REGEDT32.EXE 設定其一或兩者登錄中的 REG_DWORD :

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorCompletionChar
HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorPathCompletionChar
/

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorCompletionChar
HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorPathCompletionChar
用於特定功能的控制字元十六進位值 (例如 0x4 Ctrl-D ; 0x6
Ctrl-F)
。使用者特定設定優先於電腦設定,指令行開關也優先於登錄設定。 如果以 /F:ON 開關啟用完成,則用於目錄名稱完成的控制字元是 Ctrl-D 而用於檔案名稱完成的控制字元是 Ctrl-F。如果您要停用在登錄中的特定 完成字元,請使用空間值 (0x20),因為它不是正確的控制字元。 當您鍵入其中一個控制字元後,完成功能會被啟動。如果路徑字串已存在, 而且所建立的路徑清單也符合的話,完成函數會讀取到指標所在左方為止 的路徑字串。然後它會顯示第一個符合的路徑。如果找不到符合的路徑, 它會發出嗶聲並保留顯示。如果您重覆按相同的控制字元,它將在符合的路 徑清單中循環執行。如果您同時按下 Shift 鍵與控制字元,可在清單中反 向移動。如果您進行編輯後再按控制字元的話,已儲存的符合路徑清單會被 丟棄,並建立新的清單。如果您在檔案及目錄完成功能之間切換,會有同樣 的情況發生。這兩個控制字元不同之處是:檔案完成字元可同時對應檔案及 目錄名稱,而目錄完成字元只能對應目錄名稱。如果您將檔案完成功能用在 內建目錄命令上 (CDMD RD) 也等於使用了目錄完成功能。 如果您在路徑字串兩端加上引號,完成功能鍵就可正確處理包含空格或其他 特殊字元的檔案名稱。還有,如果您備份後,又在指令行中呼叫完成功能的 話,已呼叫過完成功能的指標右方的文字會被丟棄。
===========================================================

D:>comp /?
比較兩個檔案或兩組檔案的內容。
COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C]

data1
指定第一個或第一組要比較的檔案的位置與檔名。
data2
指定第二個或第二組要比較的檔案的位置與檔名。
/D
以十進位格式來顯示不同之處。
/A
ASCII 字元來顯示不同之處。
/L
顯示不同之處的行號。
/N=number
只比較每個檔案中第一個指定的行號。
/C
比較檔案時忽略 ASCII 字母的大小寫。 要比較一組檔案,請在 data1 data2 參數中使用萬用字元。

D:>copy /? 將一些檔案複製到另一個位置。
COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]

source
指定要複製的檔案。
/A
指定一個

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11664525/viewspace-976913/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/11664525/viewspace-976913/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值