windows批量处理脚本

需要日常备份一些文件,就去找资料看怎么能实现自动备份,决定写批量处理脚本

运行环境windows

创建.bat文件

文件拷贝

xcopy "/路径/*.*" "/路径/"

 

删除过期30天文件&文件夹
 

forfiles /p "/路径/" /m * -d -30 /c "cmd /c del /f @path"

forfiles /p "/路径/" /m * /c "cmd /c IF @ISDIR == TRUE rd /S /Q @path"

时间命名

set %ymd%="%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%"

(在windows2008下发现命名时间会出现错误,导致无法生成正确的文件而逐级产生文件夹,查找到原因是因为系统默认时间格式yyyy/mm/dd和脚本路径“/”冲突,改一下系统时间显示格式就可以解决)

停止服务

net stop

开始服务

net start

关闭声明

@echo off/on

备注

rem***xxx***

 

之后把脚本文件加入windows计划任务,设置运行时间可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值