楼 主
请问如何把N多个文件按照其生成日期建文件并move进去
发表于 2009-11-09 11:58 · 中国 上海 电信
初级用户
★
积分 35 发帖 25 注册 2007-11-28 16:26 18年会员 UID 104069 性别 男
状态 离线
请DX们给点思路。
现在我们LOG文件夹有很多log文件
文件名IMG#####.XXX
我想按照其文件的生成日期 在LOG文件夹下创建以文件生成日期命名的文件夹
比如说生成日期是2009-11-09 hh:mm:ss 我只要文件夹名是
2009-11-09就可以了。并把所有2009-11-09日期生成的文件全部move到 这个文件夹里去.
请问dos bat代码怎么操作 谢谢大家。
第 2 楼
发表于 2009-11-09 14:59 · 中国 四川 成都 电信
初级用户
★★
积分 145 发帖 95 注册 2008-04-12 16:29 18年会员 UID 115703 性别 男
状态 离线
不知道满足要求否?
@echo off
setlocal enabledelayedexpansion
for /f "skip=5 tokens=1,4" %%a in ('dir /a-d') do (
set date_=%%a
set name_=%%b
if "!name_!"=="字节" goto out
if not exist !date_! md !date_!
move !name_! !date_!
)
:out
第 3 楼
发表于 2009-11-09 15:32 · 中国 上海 电信
初级用户
★
积分 35 发帖 25 注册 2007-11-28 16:26 18年会员 UID 104069 性别 男
状态 离线
恩 可以的。
我想问下 怎么会多出来文件名是0 和 其他一个数字序号的文件夹?
第 4 楼
发表于 2009-11-09 16:04 · 中国 四川 成都 电信
初级用户
★★
积分 145 发帖 95 注册 2008-04-12 16:29 18年会员 UID 115703 性别 男
状态 离线
是我的问题,我不知道如何处理dir列表后的出现的东西……或许有方法,期待答案……不过不影响使用
第 5 楼
发表于 2009-11-09 17:05 · 中国 上海 电信
初级用户
★
积分 35 发帖 25 注册 2007-11-28 16:26 18年会员 UID 104069 性别 男
状态 离线
第 6 楼
发表于 2009-11-10 20:50 · 中国 广东 深圳 电信
新手上路
★
积分 3 发帖 2 注册 2007-12-11 02:16 18年会员 UID 105282 性别 男
状态 离线
Originally posted by Evangel at 2009-11-9 02:59 PM:
不知道满足要求否?
@echo off
setlocal enabledelayedexpansion
for /f "skip=5 tokens=1,4" %%a in ('dir /a-d') do (
set date_=%%a
set name_=%%b
if "!name_!&quo ...
按照2楼的方法确实可以实现,至于出现了一些序号的文件夹,估计是你把批处理放到了日志文件同目录了,造成批处理在运行中把批处理文件本身也移进去而出错。批处理做在其它地方,再用CD/D转移回来即可(如CD/D D:\LOG\)。我试验了未发现异常
[
Last edited by ljy0715 on 2009-11-10 at 20:59 ]
第 7 楼
发表于 2009-11-11 22:40 · 中国 上海 杨浦区 电信
初级用户
★
积分 35 发帖 25 注册 2007-11-28 16:26 18年会员 UID 104069 性别 男
状态 离线
Originally posted by ljy0715 at 2009-11-10 08:50 PM:
按照2楼的方法确实可以实现,至于出现了一些序号的文件夹,估计是你把批处理放到了日志文件同目录了,造成批处理在运行中把批处理文件本身 ...
对 是放在同目录了。
请DX示范下 怎么在不同目录里运行可以不。
假设我把这段dos bat代码放在d:盘
我现在要去分d:\log下的日志文件。
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正