标题: [文件操作] 求助批处理把歌曲分类到相应文件夹 [打印本页]
作者: jave000 时间: 2022-10-6 16:46 标题: 求助批处理把歌曲分类到相应文件夹
求助以下歌曲名称 按照第一个符号前的字符 如果有类似的文件名超过五个 就创建一个该字符文件夹 并将歌曲文件剪切进去
不超过五个的不处理
诸如T-ara G.E.M邓紫琪这种可以无视,我手改就行
"D:\音乐\Temp\10cm、灿烈、朴志效、ROSé(로제) - 휘파람 (口哨)(Live).mp3"
"D:\音乐\Temp\aespa (에스파)、ROSé(로제)、Brave Girls - Next Level + On The Ground + 롤린 (Rollin') (网友自制).mp3"
"D:\音乐\Temp\Aki阿杰 - 承君.mp3"
"D:\音乐\Temp\Aki阿杰 - 何以歌.mp3"
"D:\音乐\Temp\Aki阿杰 - 黑暗鸢尾.mp3"
"D:\音乐\Temp\Aki阿杰 - 江雪埋骨.mp3"
"D:\音乐\Temp\Aki阿杰 - 俗世呀.mp3"
"D:\音乐\Temp\Aki阿杰 - 闲云志.mp3"
"D:\音乐\Temp\Aki阿杰 - 一世妆.mp3"
"D:\音乐\Temp\Aki阿杰、西瓜Kune - 江湖一叙.mp3"
"D:\音乐\Temp\Aki阿杰、小曲儿 - 凤于九天 Ft.小曲儿.mp3"
"D:\音乐\Temp\Avril Lavigne - Head Above Water.mp3"
"D:\音乐\Temp\Avril Lavigne - I Don't Give (Clean Version).mp3"
"D:\音乐\Temp\Avril Lavigne - I Fell in Love with the Devil.mp3"
"D:\音乐\Temp\Avril Lavigne - Tik Tok (Live).mp3"
"D:\音乐\Temp\Avril Lavigne、Kelly Clarkson - Because of You+When You're Gone.mp3"
"D:\音乐\Temp\BEYOND - Amani (粤语版).mp3"
"D:\音乐\Temp\BEYOND - 海阔天空.mp3"
"D:\音乐\Temp\BEYOND - 无语问苍天.mp3"
"D:\音乐\Temp\Beyond-海阔天空.mp3"
"D:\音乐\Temp\G.E.M.邓紫棋 - A.I.N.Y..mp3"
"D:\音乐\Temp\G.E.M.邓紫棋 - 龙卷风.mp3"
"D:\音乐\Temp\G.E.M.邓紫棋 - 桃花诺.mp3"
"D:\音乐\Temp\G.E.M.邓紫棋、王者荣耀 - 无双的王者.mp3"
"D:\音乐\Temp\G-DRAGON、ROSé(로제) - WITHOUT YOU (结果).mp3"
"D:\音乐\Temp\G-DRAGON、ROSé(로제) - Without You (片段).mp3"
"D:\音乐\Temp\G-DRAGON、ROSé(로제) - 결국 (Without You) (结果(没有你)).mp3"
"D:\音乐\Temp\HITA - 敬故人 (女版).mp3"
"D:\音乐\Temp\HITA - 眉间雪.mp3"
"D:\音乐\Temp\HITA、Aki阿杰、W.K.、裂天、Assen捷、佑可猫、吾恩、人衣大人、泠鸢yousa、三无Marblue、括号君、特曼、荷笙、图特哈蒙 - 同道殊途 (剧情版).mp3"
"D:\音乐\Temp\HITA、Aki阿杰、W.K.、裂天、Assen捷、佑可猫、吾恩、人衣大人、泠鸢yousa、三无Marblue、括号君、特曼、图特哈蒙 - 同道殊途.mp3"
"D:\音乐\Temp\HITA、老虎欧巴 - 梅香如故.mp3"
"D:\音乐\Temp\HITA、魏涞 - 敬故人 (男版).mp3"
"D:\音乐\Temp\HITA、小爱的妈 - 若人间是你赠我.mp3"
"D:\音乐\Temp\HITA、小曲儿 - 丹青客.mp3"
"D:\音乐\Temp\JISOO(지수)、ROSé(로제) - Love Yourself (live).mp3"
"D:\音乐\Temp\JISOO(지수)、ROSé(로제) - Stay (留下)(Live).mp3"
"D:\音乐\Temp\KBShinya、哦漏、三无Marblue、泠鸢yousa、祖娅纳惜、易世樊花、YUKIri - 妖谭.mp3"
"D:\音乐\Temp\Lia、WENDY、ROSé(로제) - Price tag (Live).mp3"
"D:\音乐\Temp\LISA(리사)、ROSé(로제) - L O V E (Live).mp3"
"D:\音乐\Temp\LY-泠渊、弥越 - 落霞云归.mp3"
"D:\音乐\Temp\LY-泠渊、宴温 - 小至.mp3"
"D:\音乐\Temp\LY-泠渊、灼然、倾之溯、冰蓝色、凌馨儿、纳凉生、糖叁、熙和 - 侠▪少(Cover 少年霜 封茗囧菌 纱朵 Midaho 千界SUMI VitALanKi 舔小喵Mio 亦乐Elim).mp3"
"D:\音乐\Temp\ROSé (로제) - Slow Dancing In A Burning Room.mp3"
"D:\音乐\Temp\ROSé(로제) - Coming Home (2018 Tour“In Your Area”Seoul x).mp3"
"D:\音乐\Temp\ROSé(로제) - Coming Home (片段).mp3"
"D:\音乐\Temp\ROSé(로제) - Coming Home+Let It Be+You & I+나만 바라봐 (2019墨尔本IN YOUR AREA演唱会).mp3"
"D:\音乐\Temp\ROSé(로제) - Fallin' All In You.mp3"
"D:\音乐\Temp\ROSé(로제) - GONE (ChillSUGA remix片段).mp3"
"D:\音乐\Temp\ROSé(로제) - GONE (Demo).mp3"
"D:\音乐\Temp\ROSé(로제) - Gone (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - GONE (片段).mp3"
"D:\音乐\Temp\ROSé(로제) - GONE.mp3"
"D:\音乐\Temp\ROSé(로제) - Irreplaceable (片段).mp3"
"D:\音乐\Temp\ROSé(로제) - LET IT BE+YOU & I+ONLY LOOK AT ME (Live片段).mp3"
"D:\音乐\Temp\ROSé(로제) - Only Look At Me (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - Only look at me (只看着我)(Live).mp3"
"D:\音乐\Temp\ROSé(로제) - Read My Mind (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - REALLY REALLY (片段).mp3"
"D:\音乐\Temp\ROSé(로제) - Slow Dancing In A Burning Room (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - Someone You Loved (BLACKPINK 2019-2020 WORLD TOUR IN YOUR AREA in Tokyo Dome).mp3"
"D:\音乐\Temp\ROSé(로제) - Someone you loved (Live片段).mp3"
"D:\音乐\Temp\ROSé(로제) - THE CHRISTMAS SONG.mp3"
"D:\音乐\Temp\ROSé(로제) - Waka Waka (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - Waka Waka (Live片段).mp3"
"D:\音乐\Temp\ROSé(로제) - YOU & I.mp3"
"D:\音乐\Temp\ROSé(로제) - 너였다면 (如果是你)(2017蒙面歌王韩国版104回现场).mp3"
"D:\音乐\Temp\ROSé(로제) - 只看着我 (Live).mp3"
"D:\音乐\Temp\ROSé(로제) - 휘파람 (WHISTLE) (Live片段).mp3"
"D:\音乐\Temp\ROSé(로제)、BLACKPINK - Let It Be+You And I+Only Look At Me (Live).mp3"
"D:\音乐\Temp\ROSé(로제)、LISA(리사) - L-O-V-E (Live).mp3"
"D:\音乐\Temp\ROSé(로제)、任卞秀 - Livin' la Vida Loca (2017韩国蒙面歌王现场).mp3"
"D:\音乐\Temp\ROSé(로제)、温流 (ONEW) - Lucky (Live).mp3"
"D:\音乐\Temp\ROSé(로제)、임병수 - Livin' La Vida Loca (Live).mp3"
"D:\音乐\Temp\ROSé(로제)、최래성 - Just Dance (최래성、로제).mp3"
"D:\音乐\Temp\Tacke竹桑 - 一世痴狂.mp3"
"D:\音乐\Temp\Tacke竹桑、蝙蝠 - 戏里春秋戏外听.mp3"
"D:\音乐\Temp\Tacke竹桑、土著Walker、重小烟、蔡翊昇 - 新一代的开山怪.mp3"
"D:\音乐\Temp\Tacke竹桑、重小烟 - 两相负.mp3"
"D:\音乐\Temp\T-ara - DAY BY DAY (一天一天)(Japanese ver.).mp3"
"D:\音乐\Temp\T-ara - Just Now (刚才).mp3"
"D:\音乐\Temp\T-ara - Lovey-Dovey (Japanese ver.).mp3"
"D:\音乐\Temp\T-ara - Number Nine (第九号)(Japanese ver.).mp3"
"D:\音乐\Temp\T-ara - Roly-Poly (不倒翁)(Japanese Ver.).mp3"
"D:\音乐\Temp\T-ara - Sexy Love (性感的爱恋)(Japanese ver.).mp3"
"D:\音乐\Temp\T-ara - 완전 미쳤네 (完全疯了)(Korean Ver.) (2015 SBS人气歌谣现场).mp3"
"D:\音乐\Temp\TT、竹桑、丹青、巫汐、玉采田、金青 - 燃尽人间色.mp3"
"D:\音乐\Temp\Vk - 长生诀.mp3"
"D:\音乐\Temp\W.K.、HITA、彦Jans、阡陌、吾恩、小爱的妈、小魂、螭羽毛、Braska、包子狸、卡修Rui、Tacke竹桑 - 月赋情长.mp3"
"D:\音乐\Temp\阿兰 _ 仲白 _ 扎西顿珠 _ 扎西平措 _ 旦增尼玛 _ 腾格尔 _ 李晓东 _ 扎西尼玛 _ 根呷 _ 蒲巴甲 - 天籁之爱 (Live).mp3"
"D:\音乐\Temp\阿冷 - 春风吹.mp3"
"D:\音乐\Temp\艾辰 - 初雪的谎言.mp3"
"D:\音乐\Temp\艾琳王 - 一生心结 (网剧#清落#插曲) (竹桑).mp3"
"D:\音乐\Temp\爱要怎么说出口.mp3"
"D:\音乐\Temp\安久 - 安和桥.mp3"
"D:\音乐\Temp\祁隆 - 红尘情歌.mp3"
"D:\音乐\Temp\祁隆 - 山里红.mp3"
"D:\音乐\Temp\千月兔、艾辰、双笙(陈元汐)、封茗囧菌、叶洛洛、Vk、洛少爷、司南、徐梦圆、伦桑、玄觞、哦漏、叶里、泥鳅Niko、阿YueYue、祈Inory、执素兮、少年霜、圈9、幽舞越山、柯暮卿、许多葵、RaJor、熙宝、小吴太太、菠萝赛东、崔研Mole、千界 - 2021~听风捕梦~.mp3"
"D:\音乐\Temp\千月兔、落嫣诗涵Luoyan、血精灵小仙、言心悠、清漪、引月兮、Tacke竹桑、少年霜、腾云驾雾琉璃仙、水一、蔚蔚、重小烟、洛华无影、幻枫冷月、玖仟璎珞、千是、依穆炎、玉洁、豆豆涟兰、唐六幺、玄觞、纱朵 - 2012~放肆喧嚣~.mp3"
"D:\音乐\Temp\千月兔、叶洛洛、等什么君(邓寓君)、封茗囧菌、洛少爷、双笙(陈元汐)、Smile_小千、俺酱、奇然、笛呆子囚牛、妖蝠、洛劫、KenZong、小连杀、执素兮、玄觞、陈拾月(只有影子)、小时姑娘、叶里、千界、栩影、小吴太太、心然、醋醋、祈Inory、茶理理理子 - 2020~此间未来~.mp3"
"D:\音乐\Temp\任贤齐、玄觞 - 天涯 (Live).mp3"
"D:\音乐\Temp\容易受伤的女人 - 王菲.mp3"
"D:\音乐\Temp\容中尔甲 _ 旺姆 - 天籁之爱 (Live).mp3"
"D:\音乐\Temp\容祖儿 - 习惯失恋.mp3"
"D:\音乐\Temp\上海滩.mp3"
"D:\音乐\Temp\少司命 - 寸山河.mp3"
"D:\音乐\Temp\少司命 - 客官请进.mp3"
"D:\音乐\Temp\深七 - 爱旧爱.mp3"
"D:\音乐\Temp\沈腾 _ 腾格尔 - 大哥你好吗.mp3"
"D:\音乐\Temp\生方介工作室 - 第010集 不对劲的泠渊.mp3"
"D:\音乐\Temp\誓言 - 求佛.mp3"
"D:\音乐\Temp\双笙 - 采茶纪.mp3"
"D:\音乐\Temp\双笙 - 春水积木.mp3"
"D:\音乐\Temp\双笙(陈元汐) - 采茶纪.mp3"
"D:\音乐\Temp\双笙(陈元汐) - 大鱼.mp3"
"D:\音乐\Temp\双笙(陈元汐) - 单向箭头.mp3"
"D:\音乐\Temp\双笙(陈元汐) - 浮生未歇.mp3"
"D:\音乐\Temp\双笙(陈元汐) - 故梦.mp3"
作者: xp3000 时间: 2022-10-7 12:09
- @echo off&cd %~dp0
- rem 跟音乐文件放在同一文件夹里运行
-
- :a
- set /p "str=输入数字1-9:"
- echo %str%|findstr /x "[1-9]" >nul||(echo 输入有误,按任意键返回&goto :a )
-
- if not exist New MD "New"
- @for /f "delims=" %%i in ('dir /b/a-d/on "*.mp3" "*.apk" "*.flac"') do set "_%%i_=_"
- @for /f "tokens=1,2* delims=()=-_ " %%j in ('set _') do set /a "#%%j#+=1"
- @for /f "tokens=1* delims=#=" %%a in ('set #') do if %%b geq %str% move *%%a* "New"
- pause
复制代码
大于或等于5行就输入5
作者: xp3000 时间: 2022-10-7 13:42
- @echo off&cd %~dp0
- rem 跟音乐文件放在同一文件夹里运行
-
- :a
- set /p "str=输入数字1-9:"
- echo %str%|findstr /x "[1-9]" >nul||(echo 输入有误,按任意键返回&goto :a )
-
-
- @for /f "delims=" %%i in ('dir /b/a-d/on "*.txt" "*.apk" "*.flac"') do set "_%%i_=_"
- @for /f "tokens=1,2* delims=()=-_ " %%j in ('set _') do set /a "#%%j#+=1"
- @for /f "tokens=1* delims=#=" %%a in ('set #') do if %%b geq %str% if not exist %%a MD "%%a"&move *%%a* %%a
- pause
复制代码
没注意看后面的,这个才是你想要的
作者: qixiaobin0715 时间: 2022-10-8 09:19
没有明白你所谓的“第一个符号”是什么意思。“空格、顿号、下划线、分隔线、括号、圆点、加号”等等是否都包含在内?“诸如T-ara G.E.M邓紫琪这种可以无视”,这里也有分隔线,为什么要无视呢?要无视的与别的有何不同?
作者: jave000 时间: 2022-10-9 09:14
回复 4# qixiaobin0715
谢谢。其实T-ara和G.E.M.应该保持第一个甚至好几个符号,从后面的符号开始分割。但这毕竟代码比较复杂了,我可以手动处理它。只要能普适就行,也就是从所有第一个符号开始分割就行了
作者: qixiaobin0715 时间: 2022-10-9 10:56
回复 5# jave000
按照我的理解,文件名是以“空格-空格”将其分成两部分,前一部分是歌手或专辑的名字,你想以歌手或专辑名称创建文件夹,然后将有关歌曲移到相应的文件夹:- @echo off
- setlocal enabledelayedexpansion
- set n=1
- cd /d "D:\音乐\Temp"
- for /f "delims=" %%i in ('dir /b /a-d "* - *.mp3"') do (
- set "str1=%%i"
- set "str1=!str1: - =`!"
- for /f "delims=`" %%j in ("!str1!") do (
- if "%%j"=="!str2!" (
- set /a n+=1
- ) else (
- if !n! geq 5 (
- md "!str2!"
- move "!str2! - *%%~xi" "!str2!"
- )
- set n=1
- )
- set "str2=%%j"
- )
- )
- pause
复制代码
将以上代码保存为ANSI编码。未测试。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |