如何用bat命令根据文件修改日期进行归类
如何用bat命令根据文件修改日期进行归类创建当月文件夹如201709把修改日期为9月的文件全部移动到201709文件夹内下个月执行会创建201710文件夹并把10月的文件...
如何用bat命令根据文件修改日期进行归类创建当月文件夹 如201709 把修改日期为9月的文件全部移动到201709文件夹内 下个月执行会创建201710文件夹 并把10月的文件移动到里面 以此类推
展开
2个回答
展开全部
@echo off & title 根据修改日期进行分类 By 依梦琴瑶
cd /d %~dp0
setlocal enabledelayedexpansion
set NowYM=%date:~,4%%date:~5,2%
if not exist !NowYM! md !NowYM!
for /f "delims=" %%a in ('dir /a-d/b/tw') do (
if not "%%~fa"=="%~f0" (
set FileYM=%%~ta
set FileYM=!FileYM:~,4!!FileYM:~5,2!
if !FileYM! equ !NowYM! move "%%~a" !NowYM!\
)
)
pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询