|
为完成自己的IMAGE FOR DOS 一键还原,因对编写脚本不给力,特向版主及各位大大求一段代码
假定在当前根目录下有形如:xp2012-01-01.TBI的文件若干,希望生成自动还原选择列表
效果为:
请选择一个XP系统备份点进行还原:
[1]XP系统初始备份
[2]XP2012-01-01
[3]XP2012-01-05
……
每个文件一行, 第一项为系统最初备份(完整备份),备份文件名为xp.tbi
其它均为增量备份,文件名即是"菜单名.TBI".
过滤掉大小为0的备份文件,过滤掉根目录下面不是Tbi结尾的文件。
RUN里就有里类似的代码,但还看不太懂。另再请教,假定要写一个删除无用备份文件的功能,
也用上面类似的列表功能,让用户选择一个删除即引导至DOS利用 omnifs.exe删除一个文件,这样应该行,但只能一次删除一个备份文件,如何才能实用一次多选 删除多个无用备份文件呢。 |
|