[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 9# WHY

@echo off
PowerShell -c "dir. *.flac, *.wav, *.mp3, *.wma -Recurse|group DirectoryName|%%{sc -Literal ($_.Name -replace '[^\\]+$','$0\$0.m3u') -Value ($_.Group|select -Exp Name) -Enc UTF8}"
pause

改成这样 提示出错,麻烦再看看哪里问题

TOP

本帖最后由 WHY 于 2018-5-4 10:44 编辑

回复 8# missle3000


    那敢情好,支付宝账号短信给你。

遍历多种格式文件:
  1. PowerShell -c "dir . -Include *.flac, *.wav, *.wma, *.mp3 -Recurse|group DirectoryName|%%{sc -Literal ($_.Name -replace '[^\\]+$','$0\$0.m3u') -Value ($_.Group|select -Exp Name) -Enc UTF8}"
复制代码

TOP

本帖最后由 missle3000 于 2018-5-4 10:00 编辑

回复 7# WHY


    感谢,麻烦支付宝账号给我,略表谢意,另外,如果还存在其他格式,可以一起生成的话 需要怎么改,加上wav,mp3,wma,就是说只要存在flac,wav,mp3,wma这四种文件,就一起生成

TOP

回复 6# missle3000


    已改,Win7下可以用了

TOP

回复 5# WHY


   这个不行,不生成任何文件

TOP

本帖最后由 WHY 于 2018-5-4 09:46 编辑
  1. @echo off
  2. PowerShell -c "dir . *.flac -Recurse|group DirectoryName|%%{sc -Literal ($_.Name -replace '[^\\]+$','$0\$0.m3u') -Value ($_.Group|select -Exp Name) -Enc UTF8}"
  3. pause
复制代码

TOP

回复 2# WHY

感谢您的代码,另外如果保存的这个文件如果需要以UTF-8这个编码保存,能顺带一并解决吗

TOP

本帖最后由 missle3000 于 2018-5-3 21:52 编辑

回复 2# WHY
非常感谢,给我省了好多时间

TOP

本帖最后由 WHY 于 2018-5-3 20:44 编辑
  1. @echo off
  2. for /r %%i in (*.flac) do (
  3.     for %%j in ("%%i\..") do echo;%%~nxi >> "%%~dpi%%~nxj.m3u"
  4. )
  5. pause
复制代码

TOP

返回列表