IBM + PM + ghost 8.3 一键还原光盘版安装程序(Procedures)(Procedures)IBM + PM + ghost 8.3 一键还原光盘版安装程序(Procedures)(Procedures)安装分三个部分
第一是 PQPM 脚本自动划分空间大小 卷标为 IBM_SERVICE
第二是把自制作的ghost备份还原代码拷到划分的 卷标为 IBM_SERVICE 分区里
第三安装IBM F11 隐藏(Hide) 卷标为 IBM_SERVICE 分区.实现一键启动操作系统.
以下是自制作的ghost备份还原代码安装到划分的 卷标为 IBM_SERVICE 分区里@echo off
set bian=z
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=y
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=x
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=w
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=v
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=u
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=t
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=s
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=r
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=q
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=p
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=o
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=n
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=m
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=l
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=k
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=j
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=i
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=h
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=g
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=f
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=e
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=d
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copyset bian=c
dir c:\ >%bian%:\yjhf.txt
if exist %bian%:\yjhf.txt goto copy:copyTW /np /n3 > nul
cls
@ ECHO 找到“IBM_SERVICE”隐藏(Hide)分区
@ ECHO 正在安装,请等候……
copy ghost.sys %bian%:\ghost.cab >nul
copy ebd.sys %bian%:\ebd.cab >nul
ghost /y /l %bian%:\ /e %bian%:\ghost.cab >nul
copy ghost.exe %bian%:\extract.exe >nul
copy restart.com %bian%:\ >nul
del %bian%:\ghost.cab >nul
dir %bian%:\ /w/a
@ ECHO ghost备份程序(Procedures)(Procedures)成功安装在“IBM_SERVICE”隐藏(Hide)分区.
@ ECHO 请不要取出光盘,按任意键继续,进行第三步安装.
@ ECHO 重新启动操作系统操作系统后“安装 IBM F11 一键启动操作系统”.
Echo.
Echo.
Echo 有问题请
QQ,Email,博客留言.
Echo
QQ:279331909
Echo Email:wangrenmi20030610@163.com
Echo BaiDu博客:http://hi.baidu.com/yyzzkj
pause
%bian%:\restart.com
:end========================================测试结果:测试一:
测试平台:Virtual PC
测试操作操作系统:winXP
安装前计算机硬盘(Hard)分区情况:C盘(FAT格式),D盘(FAT格式),E盘(FAT格式),F盘(FAT格式)
安装后计算机硬盘(Hard)分区情况:C盘(FAT格式),D盘(FAT格式),E盘(FAT格式),F盘(FAT格式),G盘(FAT格式 IBM_SERVICE 隐藏(Hide)分区)
测试结果:正常======================================================测试二:
测试平台:Virtual PC
测试操作操作系统:winXP
安装前计算机硬盘(Hard)分区情况:C盘(FAT格式),D盘(NTFS格式)
安装后计算机硬盘(Hard)分区情况:C盘(FAT格式),D盘(NTFS格式),E盘(FAT格式 IBM_SERVICE 隐藏(Hide)分区)
测试结果:自动划分指定大小的IBM_SERVICE隐藏(Hide)分区正常,第二部分安装出现异常,自制的ghost备份代码全部安装到了C盘,正常情况应该安装在卷标为“IBM_SERVICE”的E盘里.补充:
在纯DOS下手工系统命令只能访问C盘,根本没有办法访问IBM_SERVICE的分区,提示“Invalid drive spacification”,而不能是进入WinXP操作操作系统后而不能是能正常读写,不需要格式化就可以用.
E盘空间是用PQPM 脚本将最后一个分区自动划分出来的(从NTFS格式的D盘).
==========================================================有谁知道是什么原因的请指点一下
[ 本文章最后由 wangrenmi 于 2007-9-13 05:31 PM 编辑 ]-------
不妨把@echo off去掉,中间加上几个pause,看看哪里出问题了,对您测试的情况而不能是言,只需在TW /np /n3 > nul 之前加上一个pause就差不多了.
1,从批处理上讲,假如所有盘上都没找到您找的特点文件的话,就会自动拷贝到C:\,此情况不知是否是您希望的.
2,若使用循环,批处理可以简化不少.
如:
set drv_ibm=
for %%i in (t: s: r: q: p: o: n: m: l: k: j: i: h: g: f: e: d: c:) do if exist %%i\yjhf.txt set drv_ibm=%%i
if %drv_ibm%#==# goto notfind:copy
......
:notfind
.....-------
想按装在 卷标为 IBM_SERVICE 分区里:@echo off
TW /np /n3 > nul
cls
for %%i in (D E F G H I J K L M N O P Q R S T U V W X Y Z) Do vol %%i: | find /i "IBM_SERVICE" >nul && Set bian=%%i && goto copy
echo 不存在IBM分区,安装中止!
goto end:copy
@ ECHO 找到“IBM_SERVICE”隐藏(Hide)分区
@ ECHO 正在安装,请等候……
copy ghost.sys %bian%:\ghost.cab >nul
copy ebd.sys %bian%:\ebd.cab >nul
ghost /y /l %bian%:\ /e %bian%:\ghost.cab >nul
copy ghost.exe %bian%:\extract.exe >nul
copy restart.com %bian%:\ >nul
del %bian%:\ghost.cab >nul
dir %bian%:\ /w/a
@ ECHO ghost备份程序(Procedures)(Procedures)成功安装在“IBM_SERVICE”隐藏(Hide)分区.
@ ECHO 请不要取出光盘,按任意键继续,进行第三步安装.
@ ECHO 重新启动操作系统操作系统后“安装 IBM F11 一键启动操作系统”.
pause
%bian%:\restart.com
:end
在DOS下安装,需要FIND.EXE文件,自已找.-------
NTFS格式支持加载了没!
您的D是NTFS, E又是要从D分出来.
认不到D,就没有E, 那都在C了..