无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
12
返回列表 发新帖
楼主: lianjiang
打印 上一主题 下一主题

ghost自动备份时,活动主分区、最后分区号与盘符的确定思路和批处理(含win/dos下)

[复制链接]
31#
发表于 2007-6-19 18:19:56 | 只看该作者
minito 兼容性不是很好 SATA和ATA混用的情况下ODS下运行死机 (已经加了-NOHP)参数
回复

使用道具 举报

32#
发表于 2007-7-2 22:18:34 | 只看该作者
谢谢!留下来看看.
还不够字!哈哈
回复

使用道具 举报

33#
 楼主| 发表于 2007-7-2 22:24:30 | 只看该作者
批处理只是提供一种方法和思路,仅供参考。
我也发现minito兼容性不佳,已经放弃,gghost中早已改用dspt了。
回复

使用道具 举报

34#
发表于 2007-7-11 00:11:22 | 只看该作者
原帖由 lianjiang 于 2007-7-2 10:24 PM 发表
批处理只是提供一种方法和思路,仅供参考。
我也发现minito兼容性不佳,已经放弃,gghost中早已改用dspt了。


lianjiang大虾,dspt有windows版本吗?

能否提供一个,谢谢了。
回复

使用道具 举报

35#
 楼主| 发表于 2007-7-11 08:26:13 | 只看该作者
原帖由 willsion 于 2007-7-11 12:11 AM 发表


lianjiang大虾,dspt有windows版本吗?

能否提供一个,谢谢了。

目前是测试版,我的网盘有下载,无限制。『dsptw_test_win32 目录中』,无需密码。
据作者说,若无bug报告的话,7月15日日后将发布正式版。
马上就会出正式版了。
回复

使用道具 举报

36#
 楼主| 发表于 2007-7-11 08:27:54 | 只看该作者
关于dspt的更多信息,请去dos联盟论坛查询。
回复

使用道具 举报

37#
发表于 2007-7-11 09:11:35 | 只看该作者
原帖由 lianjiang 于 2007-7-11 08:26 AM 发表

目前是测试版,我的网盘有下载,无限制。『dsptw_test_win32 目录中』,无需密码。
据作者说,若无bug报告的话,7月15日日后将发布正式版。
马上就会出正式版了。


从您的网盘下载了测试版。

关注正式版发布时间。

谢谢了。

[ 本帖最后由 willsion 于 2007-7-11 09:14 AM 编辑 ]
回复

使用道具 举报

38#
发表于 2007-7-31 10:56:15 | 只看该作者
利用dsptw.exe读取当前硬盘(第一硬盘)活动分区的au3脚本。
请各位大侠指正。


#include <process.au3>
#include <file.au3>

Dim $file1,$found,$i,$nline,$str

FileInstall("dsptw.exe",@ScriptDir & "\dsptw.exe",1)
_rundos( @ScriptDir & "\dsptw.exe 0 /l > " & @TempDir & "\partinfo.txt")
$nline=_FileCountLines(@TempDir & "\partinfo.txt")
$file1=FileOpen(@TempDir & "\partinfo.txt",0)
If $file1=-1 Then MsgBox(16,"错误","不能读取数据文件!")

For $i=6 to $nline+1 Step 1
   $str=FileReadLine($file1,$i)
   $found=StringInStr($str,"yes")
   if $found <> 0 Then ExitLoop
   Next

If $found = 0 Then
   MsgBox(48,"活动分区","当前硬盘没有活动分区!")
   Exit
Else
   msgbox(64,"活动分区","当前硬盘活动分区为" & StringMid($str,6,2) & " ")
EndIf

[ 本帖最后由 willsion 于 2007-7-31 11:12 AM 编辑 ]
回复

使用道具 举报

39#
 楼主| 发表于 2007-7-31 11:30:01 | 只看该作者
原帖由 willsion 于 2007-7-31 10:56 AM 发表
利用dsptw.exe读取当前硬盘(第一硬盘)活动分区的au3脚本。
请各位大侠指正。

dsptw已发布正式版。
回复

使用道具 举报

40#
发表于 2007-7-31 15:29:58 | 只看该作者
原帖由 lianjiang 于 2007-7-31 11:30 AM 发表

dsptw已发布正式版。


我是从您的网盘上下载的0717版,应该是正式版了。
回复

使用道具 举报

41#
 楼主| 发表于 2007-7-31 15:31:43 | 只看该作者
0717是正式版。。。。。。。。。
回复

使用道具 举报

42#
发表于 2007-7-31 15:33:09 | 只看该作者
好像在本论坛也发过。。。。。。
回复

使用道具 举报

43#
发表于 2007-7-31 16:27:41 | 只看该作者
读取机器硬盘活动分区AU3脚本修正版。

支持多个硬盘。

#include <process.au3>
#include <file.au3>
Dim $file1,$active,$i,$str
FileInstall("dsptw.exe",@ScriptDir & "\dsptw.exe",1)
_rundos( @ScriptDir & "\dsptw.exe /A /PDR > " & @TempDir & "\partinfo.txt")
$file1=FileOpen(@TempDir & "\partinfo.txt",0)
If $file1=-1 Then MsgBox(16,"错误","不能读取数据文件!")
$i=3
$str=FileReadLine($file1,$i)
Do
   $active=StringMid($str,9,1)
   If $active="A" Then ExitLoop
   $i=$i+1
   $str=FileReadLine($file1,$i)
   Until @error=-1
   
If $active<>"A" Then
MsgBox(48,"活动分区","当前机器硬盘没有活动分区!")
Else
msgbox(64,"活动分区","当前机器硬盘活动分区为" & StringLeft($str,2) & " ")
EndIf
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 13:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表