中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 如何编写Powerquest Drive Image Pro的批处理脚本?
作者:
标题: 如何编写Powerquest Drive Image Pro的批处理脚本? 上一主题 | 下一主题
alan345
初级用户




积分 126
发帖 5
注册 2004-3-3
状态 离线
『楼 主』:  如何编写Powerquest Drive Image Pro的批处理脚本?

如何编写Powerquest Drive Image Pro的批处理脚本?
例如: 自动备份某个分区的镜像.

求批处理脚本编写的帮助文件.

2004-5-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
crshen
中级用户




积分 447
发帖 126
注册 2004-2-10
状态 离线
『第 2 楼』:  

脚本文件
因为脚本是在没有用户干预的情况下执行所以在开发脚本文件时要格外小心例
如如果遇到DELETE ALL 命令则当前所选驱动器上的所有分区都将被删除
而不提示任何警告或要求确认信息这些信息通常允许用户取消删除操作
重要由于Drive Image Pro 是在DOS 提示符处运行因此命令行上最多只
能输入128 个字符

脚本参数操作
SELECT DRIVE {} 选择指定编号的驱动器例如SELECT DRIVE 1 将选择系统中的第一个硬盘在此命令之后的所有其它命令都是指驱动器1 直到使用其它的SELECT DRIVE 命令为止

SELECT PARTITION  选择当前所选的驱动器上按编号指定的分区分区是按它们在磁盘上开始扇区号的顺序进行编号的不包括任何扩展分区或可用空间

SELECT PARTITION 选择由DOS 分配了驱动器字母的分区因为DOS 仅为可见的FAT 分区分配驱动器字母所以使用此命令只能选择这些类型的分区

SELECT PARTITION  选择带有指定卷标的第一个分区例如SELECT PARTITION DATA 选择标记为DATA 的第一个分区如果不止一个分区有此标签包括FAT32 NTFS 和HPFS 分区则只选择第一个分区

SELECT PARTITION FIRST 选择第一个分区

SELECT PARTITION NEXT 不管选择分区时使用的是何种语法总是选择紧跟在最后所选分区后的那个分区

SELECT PARTITION ALL 选择当前所选驱动器上的所有分区

SELECT FREESPACE {first |last | next | largest}
选择当前所选驱动器上指定的可用空间在选择最大的可用空间时无论可用空间是在扩展分区内还是在扩展分区外都没关系

SELECT IMAGE { |all}选择映象文件中指定的映象例如SELECTIMAGE 3 或SELECT IMAGE ALL

PROTECT PARTITION FIRST 保护第一个分区免被删除

PROTECT PARTITION LAST 保护最后一个分区免被删除

PROTECT PARTITION DIAGNOSTIC保护未知类型的第一个有效分区免被删除

DELETE 使用任何SELECT PARTITION 命令删除所选的最后一个分区

DELETE ALL 删除当前所选驱动器上的所有分区而不必进行选择

DELETE EXTENDED 删除扩展分区只有将扩展分区内的所有逻辑分区都删除完后才可将其删除

SECTOR CHECK ON 对此命令后的所有恢复操作都启用坏扇区检查如果需要对某些分区禁用坏扇区检查而对另一些分区启用坏扇区检查则也可以使用/CBS 来替代它

SECTOR CHECK OFF 对此命令后的所有恢复操作禁用坏扇区检查如果需要对某些分区启用坏扇区检查而对另一些分区禁用坏扇区检查则也可以使用/NBS 来替代它

SET ACTIVE 将所选的最后一个分区设置为活动分区表示它将成为引导分区

STORE 使用无压缩方式存储所选分区

STORE WITH COMPRESSION OFF使用无压缩方式存储所选的分区

STORE WITH COMPRESSION LOW使用低比率压缩方式存储所选分区

STORE WITH COMPRESSION HIGH使用高比率压缩方式存储所选分区

RESIZE IMAGE NO 导致最后一个所选映象在遇到RESTORE 命令时不调整大小

RESIZE IMAGE PROPORTIONAL在遇到RESTORE 命令时按比例调整最后一个所选映象的大小

RESIZE IMAGE  在遇到RESTORE 命令时将最后一个所选映象的大小调整为指定的数值用MB 表示

RESIZE IMAGE MAX 将最后一个所选映象的大小调整到可能的最大值在分区可占用驱动器剩余空间的情况下使用
此命令时该分区会填满整个驱动器

RESIZE IMAGE MOST SPACE调整含有最多可用空间的分区的大小1) 忽略Resize Image Proportional 并将其处理为Resize Image No 2) 忽略Resize ImageMax 并将其处理为Resize Image No 且3)认定Resize Image  有效因此在计算MOST SPACE 时不考虑该分区

RESTORE 将选择的所有映象下载到可用空间并按RESIZE命令对其大小进行调整如有可能的话

REBOOT 重新引导计算机此命令之后的任何命令都不会执行





从来不用别人的东西,要用,也先改成自己的再说!
2004-5-14 00:00
查看资料  发送邮件  发短消息 网志  OICQ (67154440)  编辑帖子  回复  引用回复
jyssysz
中级用户




积分 343
发帖 50
注册 2004-2-21
状态 离线
『第 3 楼』:  

举个例子吧!!

2004-5-19 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
huangon
初级用户





积分 36
发帖 12
注册 2006-6-3
状态 离线
『第 4 楼』:  

请能提供一下这个软件,与说明一下具体怎么使用,谢谢了.

2006-9-12 22:33
查看资料  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 5 楼』:  

对呀,请Crshen举个例子吧。

2006-9-12 23:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
huangon
初级用户





积分 36
发帖 12
注册 2006-6-3
状态 离线
『第 6 楼』:  

请大侠来写个吧,就把我下面的GHSOT批处理文件换成DRIVE IMAGE语句,谢谢;
@echo off
smartdrv.exe
doskey.com
if "%CONFIG%" == "recovery" GOTO recovery
if "%CONFIG%" == "backup" GOTO backup
if "%CONFIG%" == "restart" GOTO restart

:recovery
ghost -clone,mode=pload,src=sysback.gho:1,dst=1:1 -sure
goto restart
:backup
ghost -clone,mode=pdump,src=1:1,dst=sysback.gho -z9 -sure
goto restart
:restart
restart.com

2006-9-13 03:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: