大家都知道COPY命令的主要作用是復制文件,但你是否知道它的文件合並功能是多少巧妙嗎?一般情況下,它的合並文件功能主要用於合並相同類型的文件,比如將兩個文本文件合並為一個文本文件 將兩個獨立的MPEG視頻文件合並為一個連續的視頻文件等。那麼,如果用它合並兩個不同類型的文件,結果會怎樣呢?一起來試驗一下:
我們先將一段文字保存為文本文件,假設將其命名為1.txt。然後再找一個非文本文件,比如圖片或可執行文件,假設為一個名為2.jpg的圖片,將它們都放到同一個文件夾中。然後啟動Windows下的DOS窗口,轉到這兩個文件所在的目錄,再鍵入以下命令並回車:
Copy 2.jpg/b + 1.txt/a 3.jpg
其中參數/b指定以二進制格式復制 合並文件;參數/a指定以ASCII格式復制 合並文件。這裡要注意文件的順序,二進制格式的文件應放在加號前,文本格式的文件放在加號後。
執行該命令後,我們就會看到在當前目錄下會生成一個名為3.jpg的新文件。回到Windows中用圖片浏覽軟件打開這個文件,你會發現它與2.jpg的顯示結果是一樣的。別著急,接下來我們再用記事本打開3.jpg(用鼠標直接將該圖片拖進記事本編輯窗口),當然你會先看到一堆亂碼,不過當你按下Ctrl+End組合鍵將光標移到文件的尾部的話……哈哈,沒錯,1.txt文件中的內容乖乖地躺在這兒呢!
用這種方法,你可以輕松地把一些重要信息隱藏起來,比如用戶名 密碼 重要的私人信息等。不過需要提醒大家的是:用於合並的文本文件最上面最好保留3個以上的空行,以保證合並後的文件不會丟失內容。