论文部分内容阅读
我刊(周刊)编辑部服务器中存有全年52期的杂志资料,分别存放在52个独立的文件夹中,每期杂志文件夹下又分若干子文件夹,用来存放每位栏目主编负责的稿件文本和图片。每月月末,主编都需要将当月4期刊物的所有文本拷贝到手机上(但不需要图片),以便回家写当月工作总结时参考,如果一个个地挑选拷贝TXT文件太麻烦。那么,一年12次的备份工作,如何做才能更方便更快速呢?主编把这个小任务交给我完成。
此前,我曾看到《电脑爱好者》有文章介绍过用压缩软件WinRAR成批提取复杂结构文件夹中文件的方法,这个方法虽然可行,但我觉得每月都要去寻找要备份的4个目标文件夹、调用压缩软件、设置压缩软件参数、执行压缩、然后解压、拷贝到手机上,重复相同的步骤也够麻烦的。最后经过琢磨和实践,我用记事本写了几句小代码来成批提取,领导觉得好用。使用这个程序的最大好处是,在后面的11个月的备份工作中,只需接上手机,用记事本修改4个期号数字,就能快速完成当月的文本备份。具体实现过程如下。
一、映射服务器盘符
实现数据自动拷贝,首先需要将服务器上存放稿件的文件夹影射为本地机的一个虚拟盘符。在网上邻居找到你要映射的服务器文件夹,选择右键菜单中的“映射网络驱动器”命令,然后选择一个电脑中平常不会使用的驱动器编号即可(如图1)。注意,要同时选择“登录时重新连接”复选框,这样就省得每次备份都要执行映射动作了。
二、设计自动批处理程序
将手机接到电脑上,或拔出手机存储卡,用读卡器接在电脑上,在手机卡要存储备份文件的文件夹中建立一个文本文件,例如“当月备份.TXT”,然后输入如下代码(如图2),只需输入前四行,其余复制修改即可。
注:假设稿件是分别存储在服务器中被映射文件夹的“稿件\2011-**稿件\”文件夹中(其中**为期号)。
MD 2011-01稿件
CD 2011-01稿件
XCOPY Z:\稿件\2011-01稿件\*.TXT /S
cd..
MD 2011-02稿件
CD 2011-02稿件
XCOPY Z:\稿件\2011-02稿件\*.TXT /S
cd..
MD 2011-03稿件
CD 2011-03稿件
XCOPY Z:\稿件\2011-03稿件\*.TXT /S
cd..
MD 2011-04稿件
CD 2011-04稿件
XCOPY Z:\稿件\2011-04稿件\*.TXT /S
cd..
代码完成之后,存盘保存,然后将文件名“当月备份.TXT”的扩展名更名为BAT,这样,我们所需要的批处理程序就制作完成了。
三、文件的自动备份
第一次(一月份)备份,只需连上手机,通过PC资源管理器在手机卡上执行“当月备份.BAT”批处理文件,即可完成当月4期杂志全部文本向手机的备份。
注意:在第一次建立了服务器盘符映射之后,最好不要人为取消这种映射关联,这样每次开机都会自动实现服务器盘符映射,才能保证每次备份的正确寻盘定位操作,方便随时备份。否则,备份前还需要手工设置盘符映射。
以后每月的资料每次备份之前,只需先用记事本打开“当月备份.BAT”批处理文件,将类似“2011-01稿件”字串中的月份号改为下月的4个期号并保存文件(如图3),然后执行该批处理文件,即可自动完成本月4期杂志的文本备份。
特别提醒:命令要在接上手机后在PC上执行,而不是在手机中执行命令。
编辑有话说:虽然以上案例讲的是编辑部的资料处理之事,但是,其处理方法适用于所有资料分期转移的领域。比如,公司或车间分期备份或转移某类文件,个人分批备份或转移收藏文件资料等。使用时,只要灵活改动文件夹名称和数量以及周期数量,就可以快速打造出适合于自身的文件备份系统。
此前,我曾看到《电脑爱好者》有文章介绍过用压缩软件WinRAR成批提取复杂结构文件夹中文件的方法,这个方法虽然可行,但我觉得每月都要去寻找要备份的4个目标文件夹、调用压缩软件、设置压缩软件参数、执行压缩、然后解压、拷贝到手机上,重复相同的步骤也够麻烦的。最后经过琢磨和实践,我用记事本写了几句小代码来成批提取,领导觉得好用。使用这个程序的最大好处是,在后面的11个月的备份工作中,只需接上手机,用记事本修改4个期号数字,就能快速完成当月的文本备份。具体实现过程如下。
一、映射服务器盘符
实现数据自动拷贝,首先需要将服务器上存放稿件的文件夹影射为本地机的一个虚拟盘符。在网上邻居找到你要映射的服务器文件夹,选择右键菜单中的“映射网络驱动器”命令,然后选择一个电脑中平常不会使用的驱动器编号即可(如图1)。注意,要同时选择“登录时重新连接”复选框,这样就省得每次备份都要执行映射动作了。
二、设计自动批处理程序
将手机接到电脑上,或拔出手机存储卡,用读卡器接在电脑上,在手机卡要存储备份文件的文件夹中建立一个文本文件,例如“当月备份.TXT”,然后输入如下代码(如图2),只需输入前四行,其余复制修改即可。
注:假设稿件是分别存储在服务器中被映射文件夹的“稿件\2011-**稿件\”文件夹中(其中**为期号)。
MD 2011-01稿件
CD 2011-01稿件
XCOPY Z:\稿件\2011-01稿件\*.TXT /S
cd..
MD 2011-02稿件
CD 2011-02稿件
XCOPY Z:\稿件\2011-02稿件\*.TXT /S
cd..
MD 2011-03稿件
CD 2011-03稿件
XCOPY Z:\稿件\2011-03稿件\*.TXT /S
cd..
MD 2011-04稿件
CD 2011-04稿件
XCOPY Z:\稿件\2011-04稿件\*.TXT /S
cd..
代码完成之后,存盘保存,然后将文件名“当月备份.TXT”的扩展名更名为BAT,这样,我们所需要的批处理程序就制作完成了。
三、文件的自动备份
第一次(一月份)备份,只需连上手机,通过PC资源管理器在手机卡上执行“当月备份.BAT”批处理文件,即可完成当月4期杂志全部文本向手机的备份。
注意:在第一次建立了服务器盘符映射之后,最好不要人为取消这种映射关联,这样每次开机都会自动实现服务器盘符映射,才能保证每次备份的正确寻盘定位操作,方便随时备份。否则,备份前还需要手工设置盘符映射。
以后每月的资料每次备份之前,只需先用记事本打开“当月备份.BAT”批处理文件,将类似“2011-01稿件”字串中的月份号改为下月的4个期号并保存文件(如图3),然后执行该批处理文件,即可自动完成本月4期杂志的文本备份。
特别提醒:命令要在接上手机后在PC上执行,而不是在手机中执行命令。
编辑有话说:虽然以上案例讲的是编辑部的资料处理之事,但是,其处理方法适用于所有资料分期转移的领域。比如,公司或车间分期备份或转移某类文件,个人分批备份或转移收藏文件资料等。使用时,只要灵活改动文件夹名称和数量以及周期数量,就可以快速打造出适合于自身的文件备份系统。