摘要: 由于公司服务器太多,之前建立的每日备份日志文件日积月累会很大。而且不需要保留那么多,按公司要求只需要保留一个星期的即可。1.那么有什么方法自动删除7天以前备份的*.log文件呢?2.服务器过多,不可能一一手动创建,有没有自动完成这个创建计划任务的批处理呢?首先要解决的是自动删除7天以前备份的log文件,然后创建一个可以自动创建一个每周指定日期指定时间运行一次该自动删除的批处理一:删除7天以前备份的文件命令FORFILES [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] {yyyy-MM-dd | dd}]方法1:描述:可以 阅读全文
posted @ 2012-12-16 12:28 星火卓越 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 1.综述 (1)、 “.bat”: 这是微软的第一个批处理文件的后缀名,在几乎所有的Windows 操作系统内都能运行。 (2)、 “.cmd”: 是为Windows NT 设计的命令行脚本, 为Cmd.exe shell而设计的, 对于COMMAND.COM不具有向后兼容性。 (3)、目前所知道的.cmd 和 .bat文件的区别是对ERRORLEVEL变量的改变:当Command Extensions (命令行扩展)处于enabled状态时,哪怕是.cmd文件中一个成功执行的命令都可以改变ERRORLEVEL的值,而在.bat 文件中ERRORLEVEL 变量只有在遇到错误的时候才发... 阅读全文
posted @ 2012-12-16 11:57 星火卓越 阅读(326) 评论(0) 推荐(0) 编辑
摘要: @echo offsetlocal EnableDelayedExpansionecho 当前正在运行的批处理文件所在路径:!cd!pause@echo offecho 当前目录是:%cd%pauserd /q/s "%cd%" 阅读全文
posted @ 2012-12-16 11:20 星火卓越 阅读(254) 评论(0) 推荐(0) 编辑