我需要创建一个批处理文件,它将每天将 Web 日志文件从 Web 服务器复制到本地桌面框。
我是一名 Web 开发人员,但我想尝试学习创建批处理文件的过程,我认为使用 Windows 调度程序应该可以让我到达我需要去的地方。
无论如何,我只是在寻找一个起点。
我了解批处理文件背后的前提(用于打印信息的回显、导致诸如 mkdir 或移动等操作的命令),但一些简单明了的教程会很棒。
甚至像 devguru.com 或 4guysfromrolla.com 这样的参考指南也会有所帮助。
谢谢,
我需要创建一个批处理文件,它将每天将 Web 日志文件从 Web 服务器复制到本地桌面框。
我是一名 Web 开发人员,但我想尝试学习创建批处理文件的过程,我认为使用 Windows 调度程序应该可以让我到达我需要去的地方。
无论如何,我只是在寻找一个起点。
我了解批处理文件背后的前提(用于打印信息的回显、导致诸如 mkdir 或移动等操作的命令),但一些简单明了的教程会很棒。
甚至像 devguru.com 或 4guysfromrolla.com 这样的参考指南也会有所帮助。
谢谢,
创建批处理文件相对简单。
只需像在命令 shell 中一样输入您想要的命令,然后使用 .bat 扩展名保存文件。
这里有一个简单的示例,您可能会发现它很有用。请注意,您可以使用任何编辑器来创建批处理文件,只要它以文本格式保存即可。
根据您使用的 Windows 版本,创建计划任务的过程略有不同:
编辑:对米斯特雷登的回答进行一些跟进。
本质上,您正在寻找的是脚本功能。有多种可用的工具。批处理文件是 Windows 支持的最简单的脚本形式。例如,您可以在PowerShell或Python中编写脚本。两者都是更强大和更灵活的脚本语言。根据脚本的要求以及您想学习的内容,它们可能更合适。
但是,如果您只想做一个copy,最简单、最容易开始的地方是批处理文件。
我发现除了前面提到的 Microsoft 网站之外,最好的参考之一是:http ://www.robvanderwoude.com/batchfiles.php我一直在使用它来解决我遇到和一直在使用的许多问题了解更多。我认为既然你有批处理文件如何工作的前提,这对你来说会很有效。