![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-02 16:40 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 求助:判断是否存在一个以上同类型文件并按条件执行 |
| 可打印版本 1,014 / 2 |
| 第1楼 mp3down | 发表于 2006-12-09 07:42 |
| 初级用户 发帖 14 积分 43 | |
|
求助:判断是否存在一个以上同类型文件并按条件执行 刚学BAT不久,请你指点一下:我希望DOS下的BAT文件做下面的功能:
判断D:\目录下是否只有一个*.GHO文件,(文件名不确定) 若是,用该影象文件名来执行GHOST恢复C:\盘 若有一个以上的*.gho文件,则将它们的文件名列出来,例如: (1). 00a.gho (2). 00b.gho (3). 00c.gho 并要求输入其中前面的代号或选择(N)放弃,输入后,即用该影象文件GHOST恢复C:\. 谢谢赐教. |
|
| 第2楼 0451lym | 发表于 2006-12-09 11:15 |
| 高级用户 发帖 357 积分 760 | |
|
:AUTOEXEC " 我的镜像恢复系统 → 06.12.03"
※※※※※※※※※※※※※※※※※※※※※※ ※ ※ ※ [! 加 载 光 驱 驱 动 ] ※ ※ ※ ※ [! 加 载 ^NTFS 驱 动 ] ※ ※ ※ ※※※※※※※※※※※※※※※※※※※※※※ "TAB"键=跳转 "空格键"=选中 "Esc"键=刷新 [Y →系统桌面←] [N →DOS命令行←] :: :BF_0 " 我的镜像恢复系统 → 备份 %FQ% 盘!" [x] [X 向导] 第 %S1% 硬盘 → 第 %S2% 分区 备份到 第 [$D1,1] 硬盘 → 第 [$D2,1] 分区 警告:"确定立即备份"将覆盖同名镜像备份,无法恢复! ___________________________________________________________ "TAB"键=跳转 "F1~F2"=覆盖 "←"键=删除 [ Y →确定立即备份← ] [? Esc→返回系统桌面← ] :: :BF_1 " 我的镜像恢复系统 → 备份 %FQ% 盘 → 向导Ⅰ" [x] 镜像备份到 [ A. 第 1 硬盘 ] [ B. 第 2 硬盘 ] [ 第 &1 分区 ] [ 第 &2 分区 ] [ 第 &3 分区 ] [ 第 &4 分区 ] [ 第 &5 分区 ] [ 第 &6 分区 ] 提示:镜像备份到第 %D1% 硬盘 → 第 %D2% 分区! [S. 手动设置] ___________________________________________________________ [ F → 返回上级菜单← ] [? Esc→返回系统桌面← ] :: :BF_2 " 我的镜像恢复系统 → 备份 %FQ% 盘 → 向导Ⅱ" [x] 确认 %FQ% 盘位置 [ A. 第 1 硬盘 ] [ B. 第 2 硬盘 ] [ 第 &1 分区 ] [ 第 &2 分区 ] [ 第 &3 分区 ] 提示:第 %S1% 硬盘 → 第 %S2% 分区为 %FQ% 盘! 提示:镜像备份到第 %D1% 硬盘 → 第 %D2% 分区! [Y. 确定更改] ___________________________________________________________ [ F → 返回上级菜单← ] [? Esc→返回系统桌面← ] :: :GJBF_0 " 我的镜像恢复系统 → 高级备份!" [x] 第[$S1,1]硬盘第[$S2,1]分区 备份到 第 [$D1,1]硬盘第 [$D2,1]分区:\[$WJ,30,U, ].gho [ ※显示默认名称 ] 若填写镜像名称须符合8.3格式,并注意镜像路径是否存在! ____________________________________________________________ 压缩: [$YS,1] 级 (低压缩速度快1↓~~↑9高压缩速度慢) 分卷: [$FJ,4,U,] MB ("0"表示不分卷,CD刻录镜像建议为"600"MB) [ ※填写密码保护 ] 密码:(%M%) [ ※取消密码保护 ] 警告:"确定立即备份"将覆盖同名镜像备份,无法恢复! ____________________________________________________________ TAB键=跳转 F1~F2=覆盖 "←"键=删除 [ Y →确定立即备份← ] [? Esc→返回系统桌面← ] :: :GJBF_1 " 填写密码保护"[x] 输入密码: [$MM,10,P! ] 确认密码: [$MM1,10,P! ] 提示: 1. Alt+F2 = 拼音输入. Alt+F6 = 英文输入. 2. 最多允许输入10个字符. 3. ESC键 = 取消密码保护. [ ※确定 ] :: :GJBF_2 " 密码错误 !"[x] 密码两次输入不一致! [ 确定 ] :: :HF_0 " 我的镜像恢复系统 → 恢复 %FQ% 盘!" [x] 我要恢复 第 %S1% 硬盘 → 第 %S2% 分区 [X 选择镜像] 第 [$D1,1] 硬盘 → 第 [$D2,1] 分区:[$WJ,30,U, ].gho 警告:系统上若有重要数据请自行处理,镜像还原后系统将归档! ___________________________________________________________ "TAB"键=跳转 "F1~F2"=覆盖 "←"键=删除 [ Y →确定立即恢复← ] [? Esc→返回系统桌面← ] :: :HF_1 " 我的镜像恢复系统 → 恢复 %FQ% 盘 → 选择镜像" [x] 请按序号来选择镜像 __________________ [ 1]%WJ1% [ 2]%WJ2% [ 3]%WJ3% [ 4]%WJ4% [ 5]%WJ5% [ 6]%WJ6% [ 7]%WJ7% [ 8]%WJ8% [ 9]%WJ9% [1&0]%WJ10% 提示:加载 NTFS 驱动后,可支持 NTFS 分区搜索! ___________________________________________________________ [ F → 返回上级菜单← ] [? Esc→返回系统桌面← ] :: :HF_2 " 我的镜像恢复系统 → 恢复 %FQ% 盘!" [x] "%WJ%" 恢复到 第 %S1% 硬盘 → 第 %S2% 分区 警告:系统上若有重要数据请自行处理,镜像还原后系统将归档! ___________________________________________________________ "Esc"=返回系统桌面 [ F → 返回上级菜单← ] [ Y →确定立即恢复← ] :: :HF_3 " 镜像搜索结果!"[x] 没有搜索到 GHO 镜像! [ 确定 ] :: |
|
| 第3楼 mp3down | 发表于 2006-12-10 03:48 |
| 初级用户 发帖 14 积分 43 | |
|
感谢2楼仁兄的关注,
不过因我初泛BAT未深,未能从您的BAT中抽取出我需要的部份。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |