DOS命令Copy 合并文件
大家好,又见面了,我是你们的朋友全栈君。
我们都知道DOS命令Copy的主要作用是复制文件,可是你是否知道,它还有一个作用是合并文件呢?
一般情况下,它主要用于合并相同类型的文件,比如将两个文本文件合并为一个文本文件、将两个独立的MPEG视频文件合并为一个连续的视频文件等。那么,如果用它合并两个不同类型的文件,结果会怎样呢?
笔者发现,巧妙地将一个文本文件合并到一个非文本文件中,可以实现隐藏秘密的作用。一起来看看吧。
比如你有一段私人信息要隐藏起来,请先录入并保存为文本文件,假设保存为001.txt。另找一个非文本文件,最好为图片文件或可执行文件。以图片文件为例,假设它的文件名为002.jpg。如果把它们都放到D盘根目录下,那么在Windows的MS-DOS方式下执行以下命令:
d:\Copy 002.jpg/b + 001.txt/a 003.jpg
其中参数/b指定以二进制格式复制、合并文件;参数/a指定以ASCII格式复制、合并文件。这里要注意文件的顺序,二进制格式的文件应放在加号前,文本格式的文件放在加号后。
执行该命令后,生成了一个新文件003.jpg。回到Windows中用图片浏览软件打开这个它,你会发现它与002.jpg的显示结果一模一样——别着急,秘密马上揭晓!用记事本打开003.jpg(在记事本的“打开”对话框中选择“文件类型”为“所有文件”才能打开非TXT文件;或者直接用鼠标把图片拖进记事本窗口),你看到什么了?一堆乱码吗?没错!但如果你按下Ctrl+End键将光标移至文件的尾部,哈,你再看看!是不是001.txt文件中的内容?呵呵,“秘密”原来在这儿。
按照这种方法,你可以轻松地把一些重要信息隐藏起来,比如用户ID、密码、重要私人信息等。
这个方法的确很巧妙,推荐尝试!哪怕你并不想隐藏什么,它也能带给你一种新奇的感觉。但经过我的验证,有一点要提醒大家:就是这个文本文件的前面最好空上3行以上,这样它头部的内容就不会丢失。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/161253.html原文链接:https://javaforall.cn
相关文章
- jps命令详解_jps用什么文件打开
- PHP如何使用Composer来自动加载项目文件?
- 我今天才知道redis还可以导入文件数据!
- Linux基础命令:tmpwatch命令清除旧文件的方法
- java 下载网络中在文件详解编程语言
- 掌握Linux命令,快速操作txt文件(linux命令txt)
- Linux mv 命令快速移动文件(linuxmvrf)
- 文件Linux下使用vi命令快速查找文件(linuxvi命令查找)
- Linux获取所有文件的完美方法(linux获取所有文件)
- 使用Linux下的Send命令快速发送文件(linuxsend命令)
- Linux下使用scp上传文件的技巧(linux中上传文件命令)
- 命令Linux下掌握ll命令,快速查看文件(linux的ll)
- Linux下合并文件命令实践(linux合并命令)
- 如何使用Linux的dd命令合并文件?(linuxdd合并)
- Linux下文件合并的命令操作指南(linux 文件合并命令)
- Linux下合并文件的快捷命令(linux 文件合并命令)
- Linux下文件合并的实用命令技巧(linux 文件合并命令)
- Linux下文件合并的最佳命令指南(linux 文件合并命令)
- Linux下文件合并的简单命令操作(linux 文件合并命令)
- Linux下文件合并简单快捷:Cat命令(linux 文件合并命令)
- Linux文件合并的Cat命令(linux 文件合并命令)
- Linux运行文件命令简介及使用教程(linux运行文件命令)