批处理文件和Windows调度程序的简单示例
-
22-09-2019 - |
题
我需要创建一个批处理文件,该文件将在日常频率下将Web日志文件从Web服务器复制到本地桌面框。
我是Web开发人员,但我想努力学习创建批处理文件的过程,我认为使用Windows Scheduler应该把我带到需要去的地方。
无论如何,我只是在寻找一个跳跃点。
我了解批处理文件背后的前提(ECHO打印信息,命令引起诸如MKDIR或MOVE等操作等),但是一些直截了当的教程将很棒。
甚至参考指南,例如Devguru.com或4GuysFromrolla.com都会有所帮助。
谢谢,
解决方案
创建批处理文件相对简单。
只需在命令壳中输入所需的命令,然后使用.bat扩展名保存文件。
有一个简单的例子 这里 您可能会发现有用。请注意,只要以文本格式保存,您就可以使用任何编辑器来创建批处理文件。
根据您使用的Windows版本的不同,创建计划任务的过程略有不同:
编辑:对Misteraiden的答案进行了一些跟进。
本质上,您要寻找的是 脚本 功能。有多种工具可用。批处理文件是Windows支持的最简单的脚本形式。例如,您可以在 电源外壳 或者 Python. 。两者都是更强大,更灵活的脚本语言。根据您对脚本的要求以及您想学习的内容,它们可能更合适。
但是,如果您要做的就是 copy
, ,最简单,最简单的起点是批处理文件。
其他提示
我发现以前提到的Microsoft网站以外的最好的参考文献之一是: http://www.robvanderwoude.com/batchfiles.php 我一直在为我曾经和使用它来了解更多问题的许多问题。我认为,由于您有批处理文件的工作方式的前提,因此这将为您解决。
不隶属于 StackOverflow