无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 14556|回复: 41
打印 上一主题 下一主题

cmd+e语言+gawk 实现PE下gho搜索恢复 稳定版 2010.08.20

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-9 14:07:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
restore.exe 用e语言编辑的界面
gp.cmd 用gawk分析ghost -dd 获取硬盘分区信息同时 全盘搜索gho. 支持 二级畸形目录
    运行restore
核心脚本:  gp.cmd/gp.awk/restore.exe gp_Script.rar (6.73 KB, 下载次数: 326)
所需工具:ghost32.exe/ghostexp.exe /showdrive.exe/gawk/krnln.fnr/iext.fnr  http://u.115.com/file/f5851ad164 gp_tools.rar





利用 CMD+gawk+E语言实现 GHO文件搜索恢复
涉及第三方软件:
SHOWDRIVE.EXE 显示隐藏分区并分配盘符
GAWK.EXE      CMD下文本文件的文本流级操作
GHOST32.EXE   GHOST32 11.5
GHOSTEXP.EXE  GHO 文件内容浏览器
KRNLN.FNR     E语言动态连接库
iext.fnr          E语言动态连接库
自身脚本:
GP.AWK        用于通过 GHOST32 -DD 结果获取硬盘分区序列筛选由 dir /ad /x 命令传递的短名文件夹名称
GP.CMD        用于调用 GP.AWK 获取硬盘分区序列和搜索GHO文件
RESTORE.EXE   本E程序
按钮功能:
获取硬盘分区信息:
    利用 gp.cmd 和 gp.awk 获取 ghost32 -dd 的硬盘分区序列
搜索gho文件:
    利用gp.cmd 和 gp.awk 实现全盘搜索 gho文件,支持畸形文件夹级别为二级
数据全搜索:
    即 硬盘分区信息 + gho文件 同时探测获取
开始恢复:
    根据运行参数调用GHOST32进行系统恢复
gho文件列表右键文件显示文件属性:
      提供所选gho文件的大小、时间、位置等基本信息,如果该gho文件不在畸形目录中还并可以进入该目录位置浏览和打开该gho文件

2010.08.20_v.2 by DOS时代菜鸟

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 17:40 编辑 ]
42#
 楼主| 发表于 2011-10-16 08:25:24 | 只看该作者

回复 #40 2011回忆爱情 的帖子

原码在 115 ,自己修改 .e 源程序中的字体,应该可以解决。或许在pe中加入简体字库也可以。
回复

使用道具 举报

41#
发表于 2011-10-14 21:54:10 | 只看该作者
好东东。支持下啊。好,相当好,非常好。
回复

使用道具 举报

40#
发表于 2011-10-14 12:55:10 | 只看该作者
樓主  


不知 是否能提供 原代碼 or 改 寫為 繁體呢


繁體系列 pe 一使用 都是亂碼  冏
回复

使用道具 举报

39#
发表于 2011-10-13 20:38:56 | 只看该作者

回复 #38 thttht 的帖子

其实我早已找到易语言的相关文件了,菜鸟大师用的版本可能不一样,我想用原版的,兼容性可能好一点!
回复

使用道具 举报

38#
发表于 2011-10-10 22:59:24 | 只看该作者
才注意到这个,希望楼主在重新共享一下!!!谢谢楼主!!!

问题解决了,用楼主提供的文件列表到E语言官网下载安装,就找到列表中的文件了!谢谢楼主!!!

[ 本帖最后由 thttht 于 2011-10-11 10:27 编辑 ]
回复

使用道具 举报

37#
发表于 2011-10-10 18:18:51 | 只看该作者

回复 #1 dos时代菜鸟 的帖子

楼主,你的工具“cmd+e语言+gawk 实现PE下gho搜索恢复 稳定版 2010.08.20

”在http://u.115.com/file/f5851ad164 gp_tools.rar已经下载不了,可以重新共享一下,我喜欢原版工具!
回复

使用道具 举报

36#
发表于 2011-5-17 20:46:14 | 只看该作者
很强大呀,支持了,pe下也可以gho了
回复

使用道具 举报

35#
发表于 2011-5-16 14:30:32 | 只看该作者
同意二L的看法:“看起来功能不错,不过俺用不上,过来顶一下大侠的贴”
回复

使用道具 举报

34#
发表于 2010-9-2 19:07:58 | 只看该作者
好的,看你的时间了。
本身lianjiang的gghost就有在windows下使用的部分,对于新手来说,在windows下选择后,弹出对话框,提示是否从新启动系统开始恢复,从新启动后就开始恢复了。对新手来说比较方便。
回复

使用道具 举报

33#
 楼主| 发表于 2010-9-2 08:21:58 | 只看该作者
原帖由 freesoft00 于 2010-9-1 18:19 发表
我知道是pe下用的,如果和你的dos结合起来,那windows下也可以用了,对备份恢复系统盘来说。


我的dos工具箱本身就有这个搜索定位恢复的功能。不必进入win 。

你说的情况只适用于系统损坏而又能够进入的情况下对系统进行恢复。
这里面还涉及到 win下盘符与dos下ghost分区标号的对应转换。还有img的程序外对img内部命令脚本的修改,这种遥控式的外科手术比较麻烦。
等了时间再研究下。
回复

使用道具 举报

32#
发表于 2010-9-1 18:19:23 | 只看该作者
我知道是pe下用的,如果和你的dos结合起来,那windows下也可以用了,对备份恢复系统盘来说。
回复

使用道具 举报

31#
 楼主| 发表于 2010-9-1 11:04:12 | 只看该作者
原帖由 freesoft00 于 2010-8-31 17:44 发表
目前软件只能在win下运行,是否可以和你的dos结合,做成有dos模块的,例如 osGhost.exe  OneKey Ghost 等在windows下选择备份文件恢复系统盘,之后弹出确认框,问是否重新启动恢复,重启后调用dos模块来恢复系统 ...


1\ dos下可以用 我的dos工具箱
2、这是为 pe 设计的

[ 本帖最后由 dos时代菜鸟 于 2010-9-1 12:02 编辑 ]
回复

使用道具 举报

30#
发表于 2010-8-31 17:44:14 | 只看该作者
目前软件只能在win下运行,是否可以和你的dos结合,做成有dos模块的,例如 osGhost.exe  OneKey Ghost 等在windows下选择备份文件恢复系统盘,之后弹出确认框,问是否重新启动恢复,重启后调用dos模块来恢复系统。
你的dos模块再精简一下针对这个。
回复

使用道具 举报

29#
发表于 2010-8-23 06:19:19 | 只看该作者
呵呵 不错 有很大用途 谢谢分享!!!
回复

使用道具 举报

28#
发表于 2010-8-22 13:16:48 | 只看该作者
下载一个试试看,看起来功能很强大
回复

使用道具 举报

27#
发表于 2010-8-21 16:22:29 | 只看该作者
好用么?有没有谁用过?先看看了
回复

使用道具 举报

26#
 楼主| 发表于 2010-8-20 21:25:43 | 只看该作者
原帖由 chenall 于 2010-8-20 21:09 发表
偶像啊,gawk玩得这么好,,我还没学会正则..
dos时代菜鸟 早就是一个 dos时代高手了.

呵呵好久不玩dos,我已经落伍了.


呵呵,我也没 学过 正则。
回复

使用道具 举报

25#
发表于 2010-8-20 21:09:53 | 只看该作者
偶像啊,gawk玩得这么好,,我还没学会正则..
dos时代菜鸟 早就是一个 dos时代高手了.

呵呵好久不玩dos,我已经落伍了.
回复

使用道具 举报

24#
 楼主| 发表于 2010-8-20 17:44:59 | 只看该作者
原帖由 bao423 于 2010-8-20 17:04 发表
不错,有一个小bug,第二次再点击"GHO搜索"时,第一次的结果还在列表中,也就重复了,请楼主校正!


多谢测试,已经更正: gp_Script.rar  在1#

回复

使用道具 举报

23#
发表于 2010-8-20 17:04:33 | 只看该作者

回复 #22 dos时代菜鸟 的帖子

不错,有一个小bug,第二次再点击"GHO搜索"时,第一次的结果还在列表中,也就重复了,请楼主校正!
回复

使用道具 举报

22#
 楼主| 发表于 2010-8-20 15:35:20 | 只看该作者
2010.08.20 下午更新: 2010.08.20 v.2
用“超级列表框”显示gho文件列表 ,左键 改变ghost32 参数中 gho文件内容;右键改变运行参数中gho文件名同时显示该文件属性,如果不是畸形文件夹,还可以进入该文件所在文件夹和打开该文件。

增加了一个 支持 超级列表框 的e语言动态连接库 iext.fnr 200kl
核心 脚本   gp_Script.rar

基本满足 了 bao423 在 19# 所说效果

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 16:38 编辑 ]
回复

使用道具 举报

21#
 楼主| 发表于 2010-8-19 20:49:42 | 只看该作者
2010.08.20 再次更新

核心脚本:  gp.cmd/gp.awk/restore.exe  
所需工具:ghost32.exe/ghostexp.exe /showdrive.exe/gawk/krnln.fnr

1。增加 gho 文件属性 按钮,可以显示所选 gho 文件的大小/日期/位置 并提供可以打开gho文件所在的文件夹和用ghostexp打开该文件。
注意:不支持explorer打开畸形目录。但仍然支持二级畸形目录的gho搜索。

2。用 页面夹 增加 分别获取 硬盘分区信息 和 搜索gho文件 按钮,增加 关于。

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 15:46 编辑 ]
回复

使用道具 举报

20#
 楼主| 发表于 2010-8-19 12:54:30 | 只看该作者
2010.08.19 脚本更新
增加 ghosterr.txt 内容显示,为失败情况下查找原因提供方便

至于楼上所说;
这只是作为 运行设置 外壳而已
如果要 进入某个gho 所在文件夹 可以通过 复制 "文件所在文件夹" 到 开始菜单 "运行" 里面;
如果用 选择列表框 在gho列表中选择 gho 的方式,会因为选择列表框 没有滚动条而导致 gho 部分信息无法察看。

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 15:47 编辑 ]
回复

使用道具 举报

19#
发表于 2010-8-17 17:57:42 | 只看该作者
支持,搜索功能挺强的,如果能单击“搜索到的gho文件列表”中的内容选择gho文件,双击打开所在的文件就更好了!

[ 本帖最后由 bao423 于 2010-8-17 17:59 编辑 ]
回复

使用道具 举报

18#
 楼主| 发表于 2010-8-17 14:17:12 | 只看该作者
更新

支持 2级畸形目录 搜索 gho  ,核心脚本: gp_script.rar   gp.cmd /gp.awk /restore.exe
回复

使用道具 举报

17#
 楼主| 发表于 2010-8-11 20:34:15 | 只看该作者
更新 脚本
gp.cmd gp.awk restore.exe
实现 gho 列表 同时显示 文件日期和大小

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 15:47 编辑 ]
回复

使用道具 举报

16#
发表于 2010-8-11 16:28:21 | 只看该作者
这个一定要支持下。dos菜鸟很勤奋呀,技术也很好。
回复

使用道具 举报

15#
发表于 2010-8-11 16:10:46 | 只看该作者
售人鱼不如授人渔,懒惰被人唾弃,勤奋让人钦佩。

感谢楼主,楼主确实这么做的。
回复

使用道具 举报

14#
 楼主| 发表于 2010-8-11 13:58:41 | 只看该作者
更新
改进对根目录下一级畸形目录的搜索脚本,不需要 find 命令了

gp.cmd 和 gp.awk 更新

[ 本帖最后由 dos时代菜鸟 于 2010-8-20 15:47 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 21:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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