【发布时间】:2009-10-13 21:49:27
【问题描述】:
首先,我非常尊重程序员和 IT 专业人士。我是新手/想成为。我正在寻求有关开发小程序/脚本的帮助,以帮助我完成下面详细介绍的任务。我不会将此作为家庭作业提交。这与工作有关,但我不是要你做我的工作。我借此机会通过执行我需要完成的任务来了解更多关于编程的知识。您可能提供的任何代码都会有所帮助,但我对核心概念、步骤以及您对如何最好地解决此任务的建议(哪些工具、语言等)非常感兴趣
这是我所拥有的: XP 机器(本地和远程) 批处理文件的一些基础知识 Visual Basic 2008 Express 的一点点经验 一点点 C++ 经验(并拥有 Code Blocks 编译器)
这是我想做的:
每个周一至周五的午夜,我都想要一台我将设置并可以访问的异地机器 (#1) 1.从休眠中唤醒 2. 通过 ftp 连接或 Internet 从办公室(将打开)的选定机器 (#2) 复制(或 xcopy)目录 (\Server\remoteBackup) 及其所有内容到异地机器 (C:\远程备份) 3. 将“successfulCopy.txt”文件放在另一台选定的机器 (#3) (\machine3\log) 上。每个“successfulCopy.txt”文件都应该检查是否存在“successfulCopy.txt”,如果存在,将新文件重命名为“successfulCopy(2).txt”或其他。 4. 回到休眠状态(在完成时或在计时器上)
这基本上是一个远程备份系统。你怎么认为?如果您以某种方式命名它们,那么您提供的任何想法都会非常有帮助,如果我有其他问题,我可以通过谷歌搜索您的答案以了解更多信息。感谢您提供的任何帮助。我想这样做是因为我想这样做,没有其他原因。
【问题讨论】:
标签: vb.net ftp batch-file scheduled-tasks remote-backup