[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 WHY 于 2018-12-10 14:22 编辑
  1. @echo off
  2. md "今日播放" 2>nul
  3. PowerShell "$a=@{英文=2;故事=1;歌曲=3;相声=5};dir .\*\*.mp[3-4]|group{$_.Directory.Name}|?{$a.ContainsKey($_.Name)}|%%{mv $_.Group[0..($a[$_.Name]-1)] -Dest '.\今日播放\' -Force}"
  4. pause
复制代码

TOP

本帖最后由 WHY 于 2018-12-10 14:24 编辑
  1. @echo off & setlocal enabledelayedexpansion
  2. md "今日播放" 2>nul
  3. set /a _英文=2, _故事=1, _歌曲=3, _相声=5
  4. for /d %%i in (*) do (
  5.     set n=0
  6.     for %%j in ("%%i\*.mp3" "%%i\*.mp4") do (
  7.         set /a n+=1 & if !n! LEQ !_%%i! move "%%j" "今日播放\"
  8.     )
  9. )
  10. pause
复制代码

TOP

返回列表