Board logo

标题: [文件操作] [已解决]TS视频合并的批处理怎样指定合并后的新文件名 [打印本页]

作者: 8532200    时间: 2020-3-12 10:39     标题: [已解决]TS视频合并的批处理怎样指定合并后的新文件名

目前已有代码如下


copy /b *.ts new.ts


这个代码是把所有TS文件名的文件合并,并重命名为new.ts

求大佬帮忙解惑能不能把当前文件夹作为合并后的文件名、。?


比如我的路径是C:\123

里面放的就是TS视频和bat文件。

能不能合并后的新文件名就是123.ts???

求帮忙。。真心百度了好几天了。。。一直没找到解决方案
作者: went    时间: 2020-3-12 12:18

  1. @echo off
  2. set "p=%cd%"  & cd ..
  3. call set "p=%%p:%cd%\=%%"
  4. call set "p=%%p:%cd%=%%"
  5. cd "%~dp0"
  6. copy /b "*.ts" "%p%.ts"
  7. pause&exit
复制代码

作者: 8532200    时间: 2020-3-12 12:55

回复 2# went


    非常感谢你的回复,目前试运行貌似真的可以。。就是不知道合并顺序有没有问题。。。非常感谢!!!!!!!!!!!!!!!!!!!!!!!!!!!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2