![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-08 08:50 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 高难度的批处理(请高手指点 |
| 可打印版本 731 / 2 |
| 第1楼 zsx | 发表于 2008-04-28 08:16 |
| 初级用户 发帖 32 积分 87 | |
|
高难度的批处理(请高手指点 我写了一个批处理,能批处自动查找*.GHO,并自动恢复系统.为了能识别NTFS,加入了IFS,但IFS分配的盘符与GHOST分配的盘符对同一分区却不同.导致
SET Drv=C D E F G H I J K L M N O P Q R S T U V W X Y Z FOR %%I IN (%Drv%) DO DIR %%I:\*.gho /b /s /a >>%RAMDRIVE%\ghost.txt find /i ".gho" %RAMDRIVE%\ghost.txt 找到有*.GHO文件的盘符,GHOST却找不到*.GHO文件.如何解决.谢谢. |
|
| 第2楼 Climbing | 发表于 2008-04-28 09:12 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
这只能说明你的编程思路有问题,这不是ghost的问题。
|
|
| 第3楼 zsx | 发表于 2008-04-28 12:28 |
| 初级用户 发帖 32 积分 87 | |
|
我的思路是用DIR找出*.GHO路径.并把路径设置成变量.如路径F:\A\XP.GHO设置GHOS=F:\A\XP.GHO.但GHOST启动后,*.GHO的盘符却不是F.如能把盘符用分区代替.GHOST应该能找到.不知如何才能实现.
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |