谁能帮我写个合并MP3的批处理文件?
我想合并某一文件夹(里面全部是MP3文件)内的如第30到第110个MP3文件到D盘,应该怎么做?按字母排序.
如果合并整个文件夹我知道是这样
copy /b *.mp3 合并.mp3
我想合并某一文件夹(里面全部是MP3文件)内的如第30到第110个MP3文件到D盘,应该怎么做?按字母排序.
如果合并整个文件夹我知道是这样
copy /b *.mp3 合并.mp3
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b *.mp3') do (
set /a n+=1
if !n! geq 30 set str=%%i+!str!
if !n! equ 110 goto copy
)
:copy
copy /y !str:~,-1! 合成.mp3
echo 合成完成!
pause>nul


@echo off
setlocal enabledelayedexpansion
set rar_="c:\program files\winrar\rar.exe"
for %%a in (*.mp3) do (
set /a n+=1
if !n! geq 30 %rar_% a -m0 合并.mp3 "%%a"
if !n!==110 goto
ut
)
ut
move 合并.mp3 "d:\"
pause
Originally posted by wq9706 at 2008-5-14 17:19:
谢谢各位兄弟了:)