@echooffset\"x=播放列表汇总\"2nul(md%x%for/r%%iin(*)do(for%%jin(\"%%~fi\\..\")do((echo;MPCPLAYLISTecho;1,type,0echo;1,filename,%%~fi)%x%\\%%~nxj_%%~ni.mpcpl))del%x%\\影视*%x%\\%x%*)pause放在\"E:\\影视\"同目录下执行即可。。。追问感谢您,我的补充问题无法显示,向您直接求助。代码改进要求:一、生成txt内容里的第3行路径改为相对路径,即原“1,filename,E:\\影音\\动画片\\日本\\千与千寻\\上集.avi”改为“1,filename,..\\影音\\动画片\\日本\\千与千寻\\上集.avi”。二、排除“播放列表文件夹”,通过把它提升到“影音”文件夹外,问题已解决。三、只对特定后缀名的影音文件进行播放列表的生成,如*.avi、*.rm…,其它后缀名的文件不生成。求改进代码。再谢。
|