COM檔案:作業系統中的二進位制可執行檔案。 可執行檔案分兩種一種是後輟名為.COM另一種就是.EXE 了,.COM一般用於DOS。CMD檔案:是系統的批處理檔案(可以看做一種指令碼,不是程式),由CMD.exe解析與執行命令提示符視窗(cmd.exe)是Windows的“標配”元件,它可以實現使用者與作業系統的直接交流,並負責使用者輸入的所有命令的解釋和支援。使用命令提示符進行的操作往往更具有專業性——實際上很多Windows中的操作只能透過命令來實現。命令提示符也就是Windows95/98下的“MS-DOS方式”,雖然隨著計算機的發展,Windows作業系統的應用越來越廣泛,DOS面臨著被淘汰的命運,但是因為它執行安全、穩定,有的使用者還在使用,所以一般作業系統的各種版本都與之相容,使用者可以在Windows系統下執行DOS,另外,中文版的Windows XP的命令提示符進一步提高了與DOS下的操作命令的相容性,使用者可以在命令提示符中直接輸入中文呼叫檔案。一些CMD命令:SHIFT 更改批處理檔案中可替換引數的位置。 SHIFT [/n] 如果命令副檔名被啟用,SHIFT 命令支援/n 命令選項;該命令選項告訴命令從第 n 個引數開始移位;n 介於零和八之間。例如: SHIFT /2 會將 %3 移位到 %2,將 %4 移位到 %3,等等;並且不影響 %0 和 %1。 SORT SORT [/R] [/+n] [/M kilobytes] [/L locale] [/RE recordbytes] [[drive1:][path1]filename1] [/T [drive2:][path2]] [/O [drive3:][path3]filename3] /+n 指定開始每個比較的字元號碼 n。/+3 說明每個比較應從每行的第三個字元開始。少於 n 個字元的行排在其它行之前。按預設值,從每行的第一個字元開始比較。 /L[OCALE] locale 用指定的區域設定替代系統預設區域設定。""C"" 區域設定產生最快的排序順序並且是當前的唯一其它選擇。排序總是不分大小寫的。 /M[EMORY] kilobytes 指定用於排序的主記憶體量,單位為 KB。最小記憶體量總是 160 KB。如果指定記憶體大小,無論主記憶體的可用量是多少,指定的記憶體量會全部用於排序。要取得最佳效能,通常不指定記憶體非臨時檔案;否則,排序會分兩次完成(沒有完全排序的資料儲存在臨時檔案中);用於排序和合並的記憶體量相等。如果輸入和輸出都是檔案,預設最大記憶體量為可用主記憶體的 90%;否則,為主記憶體的 45%。 /REC[ORD_MAXIMUM] characters 指定記錄中的最大字元數量(預設值為 4096,最大值為 65535)。 /R[EVERSE] 顛倒排序順序,即,從 Z 到 A,再從 9 到 0。 [drive1:][path1]filename1 指定要排序的檔案。如果沒有指定,則排序標準輸入。指定輸入檔案比將同一個檔案重定向為標準輸入快。 /T[EMPORARY] [drive2:][path2] 指定保留排序工作儲存的目錄路徑,以防主記憶體無法容納資料。預設值是使用系統臨時目錄。 /O[UTPUT] [drive3:][path3]filename3 指定在哪個檔案中儲存經過排序的輸入。如果沒有指定,資料會被寫入標準輸出。指定輸出檔案比將標準輸出重定向到同一個檔案快。 START 啟動另一個視窗執行指定的程式或命令。 START ["title"] [/Dpath] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/WAIT] [command/program] [parameters] "title" 在視窗標題欄中顯示的標題。 path起始目錄 B 在不建立新視窗的情況下開始應用程式。 除非啟動 ^C 處理,否則該應用程式會忽略 ^C 處理;^Break 是唯一可以中斷該應用程式的方式 I 新環境是傳遞給 cmd.exe 的原始環境,而不是當前環境。 MIN 開始時視窗最小化 MAX 開始時視窗最大化 SEPARATE 在分開的空間內開始 16 位 Windows 程式 SHARED 在分共享的空間內開始 16 位 Windows 程式 LOW 在 IDLE 優先順序類別開始應用程式 NORMAL 在 NORMAL 優先順序類別開始應用程式 HIGH 在 HIGH 優先順序類別開始應用程式 REALTIME 在 REALTIME 優先順序類別開始應用程式 ABOVENORMAL 在 ABOVENORMAL 優先順序類別開始應用程式 BELOWNORMAL 在 BELOWNORMAL 優先順序類別開始應用程式 WAIT 啟動應用程式並等候它結束 command/program 如果是內部 cmd 命令或批檔案,那麼該命令處理器是用 /K 命令選項執行cmd.exe 的。這表示該視窗在命令執行後仍然存在。如果不是內部 cmd 命令或批檔案,則是一個程式,並作為視窗應用程式或控制檯應用程式執行。 parameters 這些為傳送到命令/程式的引數 如果命令副檔名被啟用,透過命令列或 START 命令的外部命令呼叫會如下改變: 將檔名作為命令鍵入,非可執行檔案可以透過檔案關聯呼叫。 (例如, WORD.DOC 會呼叫跟 .DOC 副檔名關聯的應用程式)。 關於如何從命令指令碼內部建立這些關聯,請參閱 ASSOC 和FTYPE 命令。 執行的應用程式是 32-位 GUI 應用程式時,CMD.EXE 不等應用程式終止就返回命令提示。如果在命令指令碼內執行,該新行為則不會發生。 如果執行的命令列的第一個符號是不帶副檔名或路徑修飾符的字串 "CMD","CMD" 會被COMSPEC 變數的數值所替換。這防止從當前目錄抓出 CMD.EXE。 如果執行的命令列的第一個符號沒有副檔名,CMD.EXE 會使用PATHEXT 環境變數的數值來決定要以什麼順序尋找哪些副檔名。PATHEXT 變數的預設值是: .COM;.EXE;.BAT;.CMD請注意,該語法跟 PATH 變數的一樣,分號隔開不同的元素。查詢可執行檔案時,如果沒有相配的副檔名,看一看該名稱是否與目錄名相配。如果確實如此,START 會在那個路徑上呼叫Explorer。如果從命令列執行,則等同於對那個路徑作 CD /D。 SUBST 將路徑與驅動器號關聯。 SUBST [drive1: [drive2:]path] SUBST drive1: /D drive1: 指定要指派路徑的虛擬驅動器。 [drive2:]path 指定物理驅動器和要指派給虛擬驅動器的路徑。 /D 刪除被替換的 (虛擬) 驅動器。 不加任何引數鍵入 SUBST,可以顯示當前虛擬驅動器的清單。 TASKKILL 終止正在執行的程序或應用程式 TASKKILL[/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F] 描述:使用該工具按照程序IP
COM檔案:作業系統中的二進位制可執行檔案。 可執行檔案分兩種一種是後輟名為.COM另一種就是.EXE 了,.COM一般用於DOS。CMD檔案:是系統的批處理檔案(可以看做一種指令碼,不是程式),由CMD.exe解析與執行命令提示符視窗(cmd.exe)是Windows的“標配”元件,它可以實現使用者與作業系統的直接交流,並負責使用者輸入的所有命令的解釋和支援。使用命令提示符進行的操作往往更具有專業性——實際上很多Windows中的操作只能透過命令來實現。命令提示符也就是Windows95/98下的“MS-DOS方式”,雖然隨著計算機的發展,Windows作業系統的應用越來越廣泛,DOS面臨著被淘汰的命運,但是因為它執行安全、穩定,有的使用者還在使用,所以一般作業系統的各種版本都與之相容,使用者可以在Windows系統下執行DOS,另外,中文版的Windows XP的命令提示符進一步提高了與DOS下的操作命令的相容性,使用者可以在命令提示符中直接輸入中文呼叫檔案。一些CMD命令:SHIFT 更改批處理檔案中可替換引數的位置。 SHIFT [/n] 如果命令副檔名被啟用,SHIFT 命令支援/n 命令選項;該命令選項告訴命令從第 n 個引數開始移位;n 介於零和八之間。例如: SHIFT /2 會將 %3 移位到 %2,將 %4 移位到 %3,等等;並且不影響 %0 和 %1。 SORT SORT [/R] [/+n] [/M kilobytes] [/L locale] [/RE recordbytes] [[drive1:][path1]filename1] [/T [drive2:][path2]] [/O [drive3:][path3]filename3] /+n 指定開始每個比較的字元號碼 n。/+3 說明每個比較應從每行的第三個字元開始。少於 n 個字元的行排在其它行之前。按預設值,從每行的第一個字元開始比較。 /L[OCALE] locale 用指定的區域設定替代系統預設區域設定。""C"" 區域設定產生最快的排序順序並且是當前的唯一其它選擇。排序總是不分大小寫的。 /M[EMORY] kilobytes 指定用於排序的主記憶體量,單位為 KB。最小記憶體量總是 160 KB。如果指定記憶體大小,無論主記憶體的可用量是多少,指定的記憶體量會全部用於排序。要取得最佳效能,通常不指定記憶體非臨時檔案;否則,排序會分兩次完成(沒有完全排序的資料儲存在臨時檔案中);用於排序和合並的記憶體量相等。如果輸入和輸出都是檔案,預設最大記憶體量為可用主記憶體的 90%;否則,為主記憶體的 45%。 /REC[ORD_MAXIMUM] characters 指定記錄中的最大字元數量(預設值為 4096,最大值為 65535)。 /R[EVERSE] 顛倒排序順序,即,從 Z 到 A,再從 9 到 0。 [drive1:][path1]filename1 指定要排序的檔案。如果沒有指定,則排序標準輸入。指定輸入檔案比將同一個檔案重定向為標準輸入快。 /T[EMPORARY] [drive2:][path2] 指定保留排序工作儲存的目錄路徑,以防主記憶體無法容納資料。預設值是使用系統臨時目錄。 /O[UTPUT] [drive3:][path3]filename3 指定在哪個檔案中儲存經過排序的輸入。如果沒有指定,資料會被寫入標準輸出。指定輸出檔案比將標準輸出重定向到同一個檔案快。 START 啟動另一個視窗執行指定的程式或命令。 START ["title"] [/Dpath] [/MIN] [/MAX] [/SEPARATE | /SHARED] [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL] [/WAIT] [command/program] [parameters] "title" 在視窗標題欄中顯示的標題。 path起始目錄 B 在不建立新視窗的情況下開始應用程式。 除非啟動 ^C 處理,否則該應用程式會忽略 ^C 處理;^Break 是唯一可以中斷該應用程式的方式 I 新環境是傳遞給 cmd.exe 的原始環境,而不是當前環境。 MIN 開始時視窗最小化 MAX 開始時視窗最大化 SEPARATE 在分開的空間內開始 16 位 Windows 程式 SHARED 在分共享的空間內開始 16 位 Windows 程式 LOW 在 IDLE 優先順序類別開始應用程式 NORMAL 在 NORMAL 優先順序類別開始應用程式 HIGH 在 HIGH 優先順序類別開始應用程式 REALTIME 在 REALTIME 優先順序類別開始應用程式 ABOVENORMAL 在 ABOVENORMAL 優先順序類別開始應用程式 BELOWNORMAL 在 BELOWNORMAL 優先順序類別開始應用程式 WAIT 啟動應用程式並等候它結束 command/program 如果是內部 cmd 命令或批檔案,那麼該命令處理器是用 /K 命令選項執行cmd.exe 的。這表示該視窗在命令執行後仍然存在。如果不是內部 cmd 命令或批檔案,則是一個程式,並作為視窗應用程式或控制檯應用程式執行。 parameters 這些為傳送到命令/程式的引數 如果命令副檔名被啟用,透過命令列或 START 命令的外部命令呼叫會如下改變: 將檔名作為命令鍵入,非可執行檔案可以透過檔案關聯呼叫。 (例如, WORD.DOC 會呼叫跟 .DOC 副檔名關聯的應用程式)。 關於如何從命令指令碼內部建立這些關聯,請參閱 ASSOC 和FTYPE 命令。 執行的應用程式是 32-位 GUI 應用程式時,CMD.EXE 不等應用程式終止就返回命令提示。如果在命令指令碼內執行,該新行為則不會發生。 如果執行的命令列的第一個符號是不帶副檔名或路徑修飾符的字串 "CMD","CMD" 會被COMSPEC 變數的數值所替換。這防止從當前目錄抓出 CMD.EXE。 如果執行的命令列的第一個符號沒有副檔名,CMD.EXE 會使用PATHEXT 環境變數的數值來決定要以什麼順序尋找哪些副檔名。PATHEXT 變數的預設值是: .COM;.EXE;.BAT;.CMD請注意,該語法跟 PATH 變數的一樣,分號隔開不同的元素。查詢可執行檔案時,如果沒有相配的副檔名,看一看該名稱是否與目錄名相配。如果確實如此,START 會在那個路徑上呼叫Explorer。如果從命令列執行,則等同於對那個路徑作 CD /D。 SUBST 將路徑與驅動器號關聯。 SUBST [drive1: [drive2:]path] SUBST drive1: /D drive1: 指定要指派路徑的虛擬驅動器。 [drive2:]path 指定物理驅動器和要指派給虛擬驅動器的路徑。 /D 刪除被替換的 (虛擬) 驅動器。 不加任何引數鍵入 SUBST,可以顯示當前虛擬驅動器的清單。 TASKKILL 終止正在執行的程序或應用程式 TASKKILL[/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/T] [/F] 描述:使用該工具按照程序IP