定时覆盖文件解决方案
2010-05-24 15:21 ☆冷枫☆ 阅读(521) 评论(0) 编辑 收藏 举报前些日子,遇到一个页面总是被注入广告问题。最终采取任务计划+批处理方式解决。
步骤如下:
1.新建一个.bat文件。
copy /y d:\test\ e:\test\
copy指令的用法可以参考dos帮助;
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B]
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
source 指定要复制的文件。
/A 表示一个 ASCII 文本文件。
/B 表示一个二进位文件。
/D 允许解密要创建的目标文件
destination 为新文件指定目录和/或文件名。
/V 验证新文件写入是否正确。
/N 复制带有非 8dot3 名称的文件时,
尽可能使用短文件名。
/Y 不使用确认是否要覆盖现有目标文件
的提示。
/-Y 使用确认是否要覆盖现有目标文件
的提示。
/Z 用可重新启动模式复制已联网的文件。
[+ source [/A | /B] [+ ...]] [destination [/A | /B]]
source 指定要复制的文件。
/A 表示一个 ASCII 文本文件。
/B 表示一个二进位文件。
/D 允许解密要创建的目标文件
destination 为新文件指定目录和/或文件名。
/V 验证新文件写入是否正确。
/N 复制带有非 8dot3 名称的文件时,
尽可能使用短文件名。
/Y 不使用确认是否要覆盖现有目标文件
的提示。
/-Y 使用确认是否要覆盖现有目标文件
的提示。
/Z 用可重新启动模式复制已联网的文件。
批处理文件的主要功能就是实现将一个文件拷贝到另一个文件中,从而实现文件覆盖。功能实现了,现在就是考虑怎么定时执行了。当然,"定时执行"很容易就会让人想起"任务计划",它能帮助我们快捷的实现该功能。
2.新建任务计划执行批处理文件。
在win2003以及以上的系统版本中,新建任务计划的步骤大致相同,简略介绍如下:
a.在控制面板-->任务计划,或者所有程序-->附件-->系统工具-->任务计划 找到该功能,点击新建;
b.新建过程中可以选择浏览.bat文件位置,然后设置执行频率;
c.新建完毕,等待执行。
一个文件覆盖的功能就实现了。恩,看看还是比较简单的。
励志博客园--优秀的阅读、励志、交流学习平台。您的网上心灵家园!