现在大多数单位都实现了办公自动化,但是由于网上的病毒太多,稍不留心就会使电脑中毒,造成文件数据的丢失,因此做好文档的定时备份尤为重要。但如果过一段时间就需备份,一是容易疏忽,二是也确实比较麻烦,这里介绍一种利用“任务计划”实现文档定时自动备份的方法。思路是运用XCOPY、NET几个命令的强大功能来实现目录及文件的复制,将这些命令做成批处理,再用Windows的任务计划来调用该批处理,由“任务计划”来设定备份的时间及周期。
一、本机文档实现自动备份。
假如我要把本机的中的文档目录C:Documents and SettingsyangMy Documents下所有的文档复制到D:MYDOCBAK目录下(先在D:盘下新建MYDOCBAK目录,再用记事本新建一个批处理)。只需打开“记事本”,输入以下文字:
Xcopy C:Documents and SettingsyangMy Documents d:mydocbak /s/e/y/r
保存为bat文件,如名为BACKUP.BAT。
如果要备份C:盘上的其它目录,就多写增加几条XCOPY命令即可。其中/s/e/y/r的含义可在这里找到,执行“附件→命令提示符”,在“命令提示符”窗口中输入“xcopy /?”后回车,
出现其使用方法和各参数的说明:
1、打开“控制面板”,再打开“任务计划”。
2、打开 “添加任务计划”,会出现一个“任务计划向导”对话框,按照对话框的提示点击“下一步”。
3、在出现的对话框中显示“单击要在widows上运行的程序,要查看其它的程序,
请单击“‘浏览”,选择程序进行计划,
4、 确定任务运行时间及周期,如果系统有登录密码,请在下一步输入登录密码,随后点击完成即可。
这样就可实现本机文档的自动备份。
二、对等网络上的双机定时备份。
以XP下为例,将目标主机上创建一个受限用户,比如我们将取名为backman,并设定相应的登录密码,接着在创建一个备份用的共享目录,比如mybakdoc,取消目标主机的简单共享,将共享目录mybakdoc指定为只有backman才能登录。
在源主机上使用net命令和xcopy命令建立批处理。并交Windows的任务计划调用,具体实施步骤如下:
1、在目标主机上创建一受限用户。打开“控制面板”,再打开“用户帐户”,创建一个新帐户,输入用户名backman,选择用户类型为“受限用户”,完成帐户的创建后,点击该用户并创建其相应密码。
2、在目标主机上取消“简单共享”。
打开“我的电脑”,点击“工具”,选中“文件夹”选项,将“使用简单文件共享”条目上的“√”去除,再应用、确定即可。
三层交换技术 交换机与路由器密码恢复 交换机的选购 路由器设置专题 路由故障处理手册 数字化校园网解决方案3、在目标主机上创建备份用的共享目录。
在目标主机上新建一个文件夹,命名为mydocbak,右键共享,选择共享该文件夹,选择权限,删除“everyone”,添加前面所创建的用户“backman”,将其权限设置为“更改”和“读取”即可。
4、在源主机上创建备份用的批处理。
如前所述,用记事本创建一个批处理,内容如下所示:
net use s: 92.168.0.10mydocbak 3z2z7l9 /user:backman
xcopy C:Documents and SettingsyangMy Documents s: /s/e/y/r
net use s: /delete
第一行的含义是:目标主机IP为:192.168.0.10,其备份用的共享目录为mydocbak,登录用户名为backman,密码为3z2z7l9,将该共享目录映射为源主机的S:盘。
第二行的含义是:用XCOPY将源主机上的“我的文档”上的所有文件备份到S:盘下,即目标主机的共享目录mydocbak。/s/e/y/r的参数含义如前所述。
第三行的含义是:备份完成后,将建立的共享连接删除,提高目标主机的安全性。
完成后同样将该批处理交给Windows的“任务计划”。请朋友们注意,示例中我用的源主机的备份文件夹为:C:Documents and SettingsyangMy Documents,实际应用时请根据自己备份的目录做相应更改。
(出处:http://www.sheup.com)