黑帽联盟

 找回密码
 会员注册
查看: 2210|回复: 0
打印 上一主题 下一主题

[其它] copy /b命令无缝合并多个文件

[复制链接]
yun 黑帽联盟官方人员 

920

主题

37

听众

1364

积分

超级版主

Rank: 8Rank: 8

  • TA的每日心情
    奋斗
    2019-10-18 11:20
  • 签到天数: 678 天

    [LV.9]以坛为家II

    本帖最后由 yun 于 2017-1-12 11:09 编辑

    copy /b命令
    命令格式:copy /b 文件1+文件2+......文件N 合并后的文件名

    命令讲解:使用"+"将多个相同或不同格式的文件合并为一个文件。

    例:COPY/B 1.MPG+2.MPG 3.MPG ,即把视频1.MPG和2.MPG合并为3.MPG
        COPY/B DISK1.TS+ DISK2.TS+ DISK3.TS+ DISK4.TS ALL.TS ,可以无损合并TS格式的视频DISK1到DISK4文件到一个完整的ALL.TS文件
        copy /b a.mp3+b.mp3+c.mp3 xx.mp3
        copy /b 1.txt+2.txt 3.txt

    小提示:
    1.在尾部隐藏了文本数据的图片文件,在使用了其他文件编辑器并保存后,隐藏的文本数据有可能丢失。
    2.MP3文件在使用此方法连接后,就可以实现连续播放。
    3.合成图片/歌曲这样的二进制文件必须使用/b参数(b代表Binaty,二进制),否则将会失败;另一个合并参数是/a(ASCII,文本文件),只能用于纯文本的合并。两参数不能同时使用,二进制方式可以合并文本文件和二进制文件,而文本方式用于纯文本的合并。
    copy /?
    将一份或多份文件复制到另一个位置。

    COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
         [+ source [/A | /B] [+ ...]] [destination [/A | /B]]
      source       指定要复制的文件。
      /A           表示一个 ASCII 文本文件。
      /B           表示一个二进位文件。
      /D           允许解密要创建的目标文件
      destination  为新文件指定目录和/或文件名。
      /V           验证新文件写入是否正确。
      /N           复制带有非 8dot3 名称的文件时,
                   尽可能使用短文件名。
      /Y           不使用确认是否要改写现有目标文件
                   的提示。
      /-Y          使用确认是否要改写现有目标文件
                   的提示。
      /Z           用可重新启动模式复制已联网的文件。

    命令行开关 /Y 可以在 COPYCMD 环境变量中预先设定。这可能会被命令行上的 /-Y 替代。除非 COPY命令是在一个批文件脚本中执行的,默认值应为在改写时进行提示。
    经测试,发现因为txt默认的是ANSI编码,单纯的字符文件,没有文件头,所以合并txt即可看作合并文本!
    帖子永久地址: 

    黑帽联盟 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有主题由该帖子作者发表,该帖子作者与黑帽联盟享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和黑帽联盟的同意
    4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
    5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
    6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    7、黑帽联盟管理员和版主有权不事先通知发贴者而删除本文

    您需要登录后才可以回帖 登录 | 会员注册

    发布主题 !fastreply! 收藏帖子 返回列表 搜索
    回顶部