DOS之文件命令

 (一)copy文件複製命令

1.功能:拷貝一個或多個文件到指定盤上。 
2.類型:內部命令 
3.格式:copy [源盤][路徑](源文件名) [目標盤][路徑](目標文件名) 
4.使用說明: 
(1)copy是文件對文件的方式複製數據,複製前目標盤必須已經格式化; 
(2)複製過程中,目標盤上相同文件名稱的舊文件會被源文件取代; 
(3)複製文件時,必須先確定目標盤有足夠的空間,否則會出現;insufficient的錯誤信息,提示磁盤空間不夠; 
(4)文件名中允許使用通配舉“*”“?”,可同時複製多個文件; 
(5)copy命令中源文件名必須指出,不可以省略。 
(6)複製時,目標文件名可以與源文件名相同,稱作“同名拷貝”此時目標文件名可以省略; 
(7)複製時,目標文件名也可以與源文件名不相同,稱作“異名拷貝”,此時,目標文件名不能省略; 
(8)複製時,還可以將幾個文件合併爲一個文件,稱爲“合併拷貝”,格式如下:copy;[源盤][路徑]〈源文件名1〉〈源文件名2〉…[目標盤][路徑]〈目標文件名〉; 
(9)利用copy命令,還可以從鍵盤上輸入數據建立文件,格式如下:copy con [盤符:][路徑]〈文件名〉; 
(10)注意:copy命令的使用格式,源文件名與目標文件名之間必須有空格!
(二)xcopy——目錄複製命令
1.功能:複製指定的目錄和目錄下的所有文件連同目錄結構。 
2.類型:外部命令 
3.格式:xcopy [源盤:]〈源路徑名〉[目標盤符:][目標路徑名][/s][/v][/e] 
4.使用說明: 
(1)xcopy是copy的擴展,可以把指定的目錄連文件和目錄結構一併拷貝,但不能拷貝隱藏文件和系統文件; 
(2)使用時源盤符、源目標路徑名、源文件名至少指定一個; 
(3)選用/s時對源目錄下及其子目錄下的所有文件進行copy。除非指定/e參數,否則/s不會拷貝空目錄,若不指定/s參數,則xcopy只拷貝源目錄本身的文件,而不涉及其下的子目錄; 
(4)選用/v參數時,對的拷貝的扇區都進行較驗,但速度會降低。
(三)type——顯示文件內容命令
1.功能:顯示ascii碼文件的內容。 
2.類型:內部命令。 
3.格式:type[盤符:][路徑]〈文件名〉 
4.使用說明: 
(1)顯示由ascii碼組成的文本文件,對。exe.com等爲擴展名的文件,其顯示的內容是無法閱讀的,沒有實際意義2; 
(2)該命令一次只可以顯示一個文件的內容,不能使用通配符; 
(3)如果文件有擴展名,則必須將擴展名寫上; 
(4)當文件較長,一屏顯示不下時,可以按以下格式顯示;type[盤符:][路徑]〈文件名〉|more,more爲分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。 
(5)若需將文件內容打印出來,可用如下格式: 
type[盤符:][路徑]〈文件名〉,>prn 
此時,打印機應處於聯機狀態。
(四)ren——文件改名命令
1.功能:更改文件名稱 
2.類型:內部命令 
3.格式:ren[盤符:][路徑]〈舊文件名〉〈新文件名〉 
4.使用說明: 
(1)新文件名前不可以加上盤符和路徑,因爲該命令只能對同一盤上的文件更換文件名; 
(2)允許使用通配符更改一組文件名或擴展名。
(五)fc——文件比較命令
1.功能:比較文件的異同,並列出差異處。 
2.類型:外部命令 
3.格式:fc[盤符:][路徑名]〈文件名〉[盤符:][路徑名][文件名][/a][/c][/n] 
4.使用說明: 
(1)選用/a參數,爲ascii碼比較模式; 
(2)選用/b參數,爲二進制比較模式; 
(3)選用/c參數,將大小寫字符看成是相同的字符。 
(4)選用/n參數,在ascii碼比較方式下,顯示相異處的行號。
(六)attrib——修改文件屬性命令
1.功能:修改指定文件的屬性。(文件屬性參見2.5.4(二)文件屬性一節) 
2.類型:外部命令。 
3.格式:attrib[文件名][r][—r][a][—a][h][—h][—s] 
4.使用說明: 
(1)選用r參數,將指定文件設爲只讀屬性,使得該文件只能讀取,無法寫入數據或刪除;選用—r參數,去除只讀屬性; 
(2)選用a參數,將文件設置爲檔案屬性;選用—a參數,去除檔案屬性; (3)選用h參數,將文件調協爲隱含屬性;選用—h參數,去隱含屬性; 
(4)選用s參數,將文件設置爲系統屬性;選用—s參數,去除系統屬性; (5)選用/s參數,對當前目錄下的所有子目錄及作設置。
(七)del——刪除文件命令
1.功能:刪除指定的文件。 
2.類型:內部命令 
3.格式:del[盤符:][路徑]〈文件名〉[/p] 
4.使用說明: 
(1)選用/p參數,系統在刪除前詢問是否真要刪除該文件,若不使用這個參數,則自動刪除; 
(2)該命令不能刪除屬性爲隱含或只讀的文件;
(3)在文件名稱中可以使用通配符;
(4)若要刪除磁盤上的所有文件(del*·*或del·),則會提示:(arey ou sure?)(你確定嗎?)若回答y,則進行刪除,回答n,則取消此次刪除作業。
(八)undelete——恢復刪除命令
1.功能:恢復被誤刪除命令
2.類型:外部命令。
3.格式:undelete[盤符:][路徑名]〈文件名〉[/dos][/list][/all]
4.使用說明:使用undelete可以使用“*”和“?”通配符。
(1)選用/dos參數根據目錄裏殘留的記錄來恢復文件。由於文件被刪除時,目錄所記載斬文件名第一個字符會被改爲e5,dos即依據文件開頭的e5和其後續的字符來找到欲恢復的文件,所以,undelete會要求用戶輸入一個字符,以便將文件名字補齊。但此字符不必和原來的一樣,只需符合dos的文件名規則即可。
(2)選用/list只“列出”符合指定條件的文件而不做恢復,所以對磁盤內容完全不會有影響。
(3)選用/all自動將可完全恢復的文件完全恢復,而不一一地詢問用戶,使用此參數時,若undelete利用目錄裏殘留的記錄來將文件恢復,則會自動選一個字符將文件名補齊,並且使其不與現存文件名相同,選用字符的優選順序爲:#%——0000123456789a~z。
——Powered By WindyDay
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章