拷贝和删除的批处理

1.  C:\Femeda FCT\In\备份一份到C:\Femeda FCT\Backup\
2.  再拷一份到z:\
3.  再删除C:\Femeda FCT\In\下面的文件。


dir /b /s C:\FemedaFCT\In >di.txt

for /f "tokens=*" %%a in (di.txt) do copy "%%a" C:\FemedaFCT\Backup & copy "%%a" z:\

for /f "tokens=*" %%a in (di.txt) do del "%%a"


这样的好处不会误删除在执行过程中有新文件进来。


原来的是这写的,有风险。

copy "C:\Femeda FCT\In\*.txt" "C:\Femeda FCT\Backup\"
copy "C:\Femeda FCT\In\*.txt" "z:\"
DEL /f/s/q "C:\Femeda FCT\In\*.txt"

发现有时批处理比程的方便得多。多亏了百度上几位的帮忙,好记性不如烂博客,特此记下。


定时处理每18秒一次,不用计划任务


@echo off
echo Start at: %date%;%time%

:a
echo Waitting For Copy Files: %date%;%time%

dir /b /s Y:\ > di.txt

for /f "tokens=*" %%a in (di.txt) do copy %%a C:\spi\spi\ /y & echo %%a

for /f "tokens=*" %%a in (di.txt) do del %%a /q

del  di.txt /q

@ping -n 18 127.0.0.1 >nul 2>nul

goto :a

echo Stop At: %date%;%time%

echo. & pause

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值