标题: [求助]生成列表如何排除某后缀文件呢?
[打印本页]
作者: zhangxiangyu
时间: 2007-11-27 12:09
标题: [求助]生成列表如何排除某后缀文件呢?
@echo off
cls
color 0a
title 魅族M6播放列表更新工具
cd ..
cd music
for /f %%i in ('dir /b/ad') do (
echo.
if exist ../PLAYLISTS/%%i.m3u (
echo 更新播放列表: %%i.m3u
) else ( echo 创建播放列表: %%i.m3u)
echo*>../PLAYLISTS/%%i.m3u 2>nul
for /f "tokens=*" %%j in ('dir %%i /on/b') do (
echo %%j
echo \MUSIC\%%i\%%j>>../PLAYLISTS/%%i.m3u
)
)
这样生成播放列表.m3u里面包含了所有文件,我想排除掉一些后缀的文件,比如:.lrc
生成的.m3u内容如下,想排除掉.lrc
/music/音乐.mp3
/music/音乐.lrc
。。。。
作者: dikex
时间: 2007-11-27 14:14
for /?
翻到最下面
作者: dooomer
时间: 2007-11-27 14:24
@echo off
cls
color 0a
title 魅族M6播放列表更新工具
cd ..
cd music
for /f %%i in ('dir /b/ad *.mp3 *.wma *.ogg') do (
作者: zhangxiangyu
时间: 2007-11-27 17:23
@echo off
cls
color 0a
title 魅族M6播放列表更新工具
cd ..
cd music
for /f %%i in ('dir /b/ad *.mp3 *.wma *.ogg') do (
echo.
if exist ../PLAYLISTS/%%i.m3u (
echo 更新播放列表: %%i.m3u
) else ( echo 创建播放列表: %%i.m3u)
echo*>../PLAYLISTS/%%i.m3u 2>nul
for /f "tokens=*" %%j in ('dir %%i /on/b') do (
echo %%j
echo \MUSIC\%%i\%%j>>../PLAYLISTS/%%i.m3u
)
)
--------
这样不行