DOS命令實踐 copy合併分卷壓縮檔案

2021-06-23 05:41:44 字數 2449 閱讀 3103



三體書友群的小雪同學

@天琊如雪

想要合併兩個分卷壓縮檔案(

7z)格式的,他問我

copy

命令能否奏效,於是檢視了

copy

的用法,發現

copy

的確可以合併分卷壓縮檔案,於是就做了乙個實驗。

進入檔案所在位置並合併(合併為

text.7z)

如圖

結果圖:

很明顯我們成功了,總結一下

copy

的用法吧:

命令格式

copy a.*+b.* c.*(*

為字尾,a、

b為待合併檔案,

c為合併後的檔案)

支援多個檔案合併

在管理員許可權下執行

4、copy

只是簡單的按二進位制**序把兩個檔案組合在一起而已,其工作原理就是按順序讀入你給的檔案,然後輸出到另乙個檔案

copy

的另類用法:

dos下老牌的

copy

命令還能有什麼其它用途,看看。。。 1

、列印檔案

由於copy

命令支援裝置名,那麼將目的檔名設定為印表機裝置名

prn或

lpt1

即可進行檔案列印:

c:>copy autoexec.bat prn

將autoexe.bat

拷貝到印表機,即讓印表機列印

autoexec.bat

。同樣的原理,我們可以通過

copy

命令將電腦變成一台打字機。打字機是由鍵盤輸入由印表機直接輸出的機器。

c:>copy con prn

con其實是預設輸出裝置顯示器的裝置名,但由於顯示器的顯示內容可以通可鍵盤輸入,因此,這條命令實際上是將鍵盤輸入的內容輸出到印表機。按^c(

ctrl+c

)退出。

2、顯示多個檔案

在dos

下面,我們通常使用

type

命令檢視檔案內容,但

type

命令並不支援萬用字元,我們想要一次檢視多個檔案的內容就顯得有些力不從心,此時,

copy

命令可以幫上忙:

c:>copy *.txt con

即將目錄下所有

txt檔案拷貝到顯示器,這樣,就可以同時顯示多個檔案內容,結合印表機裝置名,還可以通過

copy

命令連續列印多個檔案。

3、檔案粉碎機

檔案的刪除與恢復一直是令人頭痛的問題,對於誤刪的檔案,我們希望能有辦法恢復它,而對於比較機密的檔案,我們則希望能刪的越乾淨越好,這絕對是一對矛盾,但也是實際需要,於是,我們的計算機裡就常有兩種針鋒相對的軟體:檔案恢復工具與檔案粉碎機。其實對於後一種需要,跟本不必那麼麻煩,

copy

命令就是乙個很好的檔案粉碎機!

用copy

命令來刪除檔案,似乎是件很不可思議的事情,但實際上,用

copy

刪除檔案是非常徹底的,由於採用的是寫刪除(即對原檔案位置進行了寫操作),與檔案粉碎機的原理相同,所以基本無法恢復:

c:>copy nul 

檔名將乙個空裝置寫向檔案來實現刪除檔案。由於對檔案進行了寫操作,所以無法恢復,我用此方法刪除乙個文字檔案後,用大名鼎鼎

easyrecovery

進行指定恢復,得到的恢復結果是乙個同名檔案,但檔案內容為空,由此可見用

copy

刪除檔案的威力。呵呵,從此,我們又可以少使用一種軟體了。

1=type

)copy

檔名con

2、顯示特殊檔案內容:

copy

檔名con/b

3、顯示檔名:(

=dir

)copy *.* nul

4、列印檔案內容:

copy

檔名prn

5、將鍵盤輸入的內容列印出來:

copy con prn

6、刪除檔案:(

=del

)copy nul

檔名7、建立新檔案:

copy con

檔名8、改檔案日期:

copy

檔名+,,

9、連線兩個檔案:

copy 檔案1

+檔案2

10、校驗兩個檔案:

copy

檔案1

檔案2/v

Windows下dos中 copy命令的實現

1.1windows 系統下的 dos命令中 指令 copy 能實現檔案的複製。比如 copy log.txt log1.txt就是將log.txt 檔案複製乙份,複製後的檔名稱為 log1.txt 圖例 1.2copy命令實現要求 自己創造乙個命令,比如 test.exe log.txt test...

dos檔案 夾 複製命令 copy和xcopy

1.copy命令 將乙份或多份檔案複製到另乙個位置。copy d v n y y z l a b source a b source a b destination a b source 指定要複製的檔案。a 表示乙個 ascii 文字檔案。b 表示乙個二進位檔案。d 允許解密要建立的目標檔案 de...

無需軟體,使用copy命令合併FLV檔案

等了幾年了都沒等到一款好用的合併器,還是手工來吧。古老的dos命令太強大了,華麗的圖形介面解決不了的,去cmd下試試,或許會有意想不到的收穫。copy是dos下的複製命令,b表示是以二進位制複製。格式 copy b 1.flv 2.flv 3.flv new.flv or copy 1.flv b ...