无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 22123|回复: 60
打印 上一主题 下一主题

PE一键还原界面[2012-02-03更新]参数设定单、双OS(GHOST核心,锁定桌面)

[复制链接]
跳转到指定楼层
1#
发表于 2009-3-13 22:06:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
4月2日更新
1、添加默认背景图片,并可自定义背景图片,文件名为flyjet.jpg,必须放在与执行文件同一目录下。
2、参考本论坛网友做法,把GHOST窗口抓出。
3、放弃外置CMD文件方式,采用INI配置方式来设定GHOST的执行文件路径和执行参数。
4、更改比较冗长的密码加密方式,改为用MD5加密密码字符。
独立程序下载在8楼,不包含GHOST文件请自行选择版本添加。

使用了我心如水的6.69版

3月24日更新
1、外置背景图片,文件名为flyjet.jpg,必须放在与执行文件同一目录下。
2、把密码由明文改为加密处理。
3、继续缩减个人信息。
更新下载在8楼。




3月20日更新
1、加入patch.ini文件,该文件放置与flyjetbr1.01.exe,可以自定义cfg.ini的位置。
2、加入备份时屏幕提示字幕。
3、缩小个人信息。
程序由flyjetbr1.01.exe、bak.cmd、rst.cmd、cfg.ini、patch.ini组成。bak.cmd为备份按键调用的批处理,rst.cmd为恢复按键调用的批处理,有需要的人可以更改之。其中flyjetbr1.01.exe、bak.cmd、rst.cmd、cfg.ini必须放在同一文件夹下,cfg.ini则由patch.ini指定存放位置。Ghost32.exe这个文件请自己选择版本,并添加到与主程序flyjetbr1.01.exe同一目录下。
更新下载在8楼。1.01暂时未提供PE版本。




下载地址:http://www.brsbox.com/filebox/down/fc/fe4ad392e5393528cccb27e5320e0da8  已失效!

用我心如水的PE+Lvyanan的F9启动改造而成……

需求:主要是方便维护。协助一些电脑盲恢复系统但又不让其乱来。

原理,利用PE启动进入PE界面,然后运行备份还原界面。备份和还原则通过调用批处理使用GHOST32来完成。进入备份还原界面后程序会封锁桌面,在未解锁的情况下只提供恢复系统、关机、重启三个功能。再输入管理密码解锁后则可以自由备份、更改密码、退出程序(进入PE界面自由操作)等。


程序由flyjetbr1.0.exe、bak.cmd、rst.cmd、cfg.ini组成。bak.cmd为备份按键的批处理,rst.cmd为恢复按键的批处理,有需要的人可以更改之。




安装方法:1、用WINPM在硬盘割出空间建立主分区。
                2、将压缩包的文件解压到该分区的根目录。
                3、将这个分区设置为隐藏分区,并安装Lvyanan F9启动隐藏分区软件。

呵呵补充一下图片



2012-01-09 更新
加如双OS系统的备份还原!
名称可以在CFG.INI文件中自定义!
备份还原的指令也可以在CFG的相应项目中自行修改!
旧的下载已经失效!
本次更新只更新程序!不制作GHO包和PE包……请自行定制……
patch.ini必须和执行程序同目录!而CFG的位置可以由patch.ini中的参数自定义!
可自定义背景图片,文件名为flyjet.jpg,必须放在与执行文件同一目录下。

本程序本为自用!有兴趣和需要的可以拿去使用……目前暂无时间再更新!除非特殊需要
程序默认密码是:flyjet
如须修改请启动程序进入修改!
最新的效果图……


最新程序:见本楼附件。

单OS请移步8楼
8楼的1.03版上传了压缩包!


2012-02-03
更新程序利用CFG.INI文件的参数设定单、双OS的备份还原界面。
文件说明:
本系统由四个文件组成
1、主程序:flyjetbr.exe
2、背景图片文件(可不需要)flyjet.jpg
3、配置文件路径指引文件patch.ini
4、参数配置文件cfg.ini

当然必须自备ghost32.exe文件……不限版本!

其中:flyjetbr.exe、flyjet.jpg、patch.ini,三个文件必须放在同一文件夹下。而cfg.ini文件的位置则由patch.ini来指定。示例中的cfg.ini是放在C盘的MINIPE中。

cfg.ini文件说明:
1、用户密码是经过MD5加密的,如需要修改使用程序的修改密码功能修改!初始密码是flyjet。
2、oscont参数是单、双系统选择开关,在填2时为双系统界面,不填或填非2时则为单系统界面。
3、exepatch是ghost32.exe的放置路径,空白是和主程序放在同一目录下。如放在C盘ME目录下则写成exepatch=c:\ME\
4、单系统时参数backup2、restore2、os1、os2等参数会失效!backup是对应系统备份按键命令参数,而restore则对应系统恢复按键命令参数。
5、双系统时backup对应os1备份按键命令参数,restore对应os1恢复按键命令参数,backup2则对应os2备份按键命令参数,restore2对应os2恢复按键命令参数。

效果图见三楼!

最新版本下载请移步#55楼!

[ 本帖最后由 qyriver 于 2012-2-4 11:17 编辑 ]
2#
发表于 2009-3-13 22:16:17 | 只看该作者
可以给个截图,让大家评评
回复

使用道具 举报

3#
 楼主| 发表于 2009-3-13 23:50:38 | 只看该作者
继续图片解锁



更改密码



最新1.2.1版本的单OS界面



最新1.2.1版本的双OS界面



补充……界面会根据桌面大小自动调节大小全屏覆盖。

[ 本帖最后由 qyriver 于 2012-2-3 18:01 编辑 ]
回复

使用道具 举报

4#
发表于 2009-3-14 00:04:13 | 只看该作者
非常好,不过推荐不要加那些个人信息,能自定义更好,更利于推广一些。
回复

使用道具 举报

5#
发表于 2009-3-14 00:08:09 | 只看该作者
支持下。也是个方法^_^。
不过还是dos下更快点比如gghost也有类似功能。万一pe进不去的时候呢。
回复

使用道具 举报

6#
发表于 2009-3-14 00:42:33 | 只看该作者
这个不错,过来学习下。
回复

使用道具 举报

7#
发表于 2009-3-14 07:51:48 | 只看该作者
这个一定要支持, 有个别笔记本不支持dos下ghost(运行死机).  只能到PE运行ghost

本区jnax前一段提出个设想, 但没有发布成品.
回复

使用道具 举报

8#
 楼主| 发表于 2009-3-14 16:06:16 | 只看该作者
呵呵!本来想把INI文件放在OP上的……但未能解决可写挂载问题……所以该文件改成了放在C盘的MINIPE文件夹下……希望有人能解决这个问题!这样安全性更好一点……

这个是初步成品……未来希望能进一步改进……希望大家能提宝贵意见……

上传了独立的程序部分,方便大家自由选择PE搭配。
http://www.brsbox.com/filebox/down/fc/96ae7ac68419951095defd98ef496176


3月20日更新
flyjet_b_and_r_v1.01版下载


3月24日更新
flyjet_b_and_r_v1.02版下载


flyjet_b_and_r_v1.03版下载

[ 本帖最后由 qyriver 于 2012-1-9 17:04 编辑 ]

flyjetbr1.03.part1.rar

300 KB, 下载次数: 272, 下载积分: 无忧币 -2

flyjetbr1.03.part2.rar

300 KB, 下载次数: 236, 下载积分: 无忧币 -2

flyjetbr1.03.part3.rar

182.69 KB, 下载次数: 238, 下载积分: 无忧币 -2

回复

使用道具 举报

9#
 楼主| 发表于 2009-3-14 16:09:38 | 只看该作者
原帖由 <i>yjd</i> 于 2009-3-14 00:08 发表
支持下。也是个方法^_^。
不过还是dos下更快点比如gghost也有类似功能。万一pe进不去的时候呢。


呵呵!就是因为DOS下早有成品才写PE下的……主要是有一次给一个本本换硬盘引起的问题……。当时本本的主板不支持大硬盘,所以很多DOS下的备份还原软件都失效……结果是用手工做的PE还原批处理……但觉得安全性太低。在网上没找到其他可用成品,所以才想起来自己开发的说……

[ 本帖最后由 qyriver 于 2009-3-14 16:22 编辑 ]
回复

使用道具 举报

10#
发表于 2009-3-14 20:36:42 | 只看该作者
原帖由 qyriver 于 2009-3-14 16:06 发表
呵呵!本来想把INI文件放在OP上的……但未能解决可写挂载问题……所以该文件改成了放在C盘的MINIPE文件夹下……希望有人能解决这个问题!这样安全性更好一点……

这个是初步成品……未来希望能进一步改进…… ...


ini是cfg.ini吗?   为什么在这个文件中设密码不起作用?

去掉个人住处就好了.
回复

使用道具 举报

11#
 楼主| 发表于 2009-3-14 22:05:00 | 只看该作者
超级用户那个选项是预留的……还没启用……
用户密码=《----这个前面不能做改动,先别加特殊字符试试……
[密码]这个子项也不能改……
回复

使用道具 举报

12#
发表于 2009-3-16 07:32:21 | 只看该作者
原帖由 qyriver 于 2009-3-14 22:05 发表
超级用户那个选项是预留的……还没启用……
用户密码=《----这个前面不能做改动,先别加特殊字符试试……
[密码]这个子项也不能改……


能用了, .ini忘了放在minipe目录中.

信息还不能订制, 楼主能否放个去掉个人信息版并加上超级用户???
回复

使用道具 举报

13#
发表于 2009-3-16 10:03:20 | 只看该作者
背景可以更换吗
个人信息比按钮还显眼
就功能来说够用了
外置不如改内置
回复

使用道具 举报

14#
发表于 2009-3-16 10:37:02 | 只看该作者
天湖酒店,  呵呵 ,
回复

使用道具 举报

15#
发表于 2009-3-16 10:37:54 | 只看该作者
突然,感觉大炮打蚊子
回复

使用道具 举报

16#
发表于 2009-3-16 14:40:03 | 只看该作者
密码的保存路径必须在才c:\minipe
我觉得应该使用动态通配参数
对于使用外置程序的PE很不方便
ghost操作时最好还是显示进度的好
如果没有硬盘声音好像停止响应一样
回复

使用道具 举报

17#
 楼主| 发表于 2009-3-20 22:11:46 | 只看该作者
原帖由 <i>haiwy</i> 于 2009-3-14 20:36 发表
ini是cfg.ini吗?&nbsp; &nbsp;为什么在这个文件中设密码不起作用?
去掉个人住处就好了.



ini的信息可以去掉那些信息的……
回复

使用道具 举报

18#
 楼主| 发表于 2009-3-20 22:14:44 | 只看该作者
原帖由 <i>zlgs</i> 于 2009-3-16 14:40 密码的保存路径必须在才c:\minipe<br />
我觉得应该使用动态通配参数
对于使用外置程序的PE很不方便
ghost操作时最好还是显示进度的好
如果没有硬盘声音好像停止响应一样



目前新版本CFG.INI可以自由放置了……只要在patch.ini中设置好路径就可以了。
由于GHOST属于外部程序……所以无法提供进度条……我在新版加了字幕提示。
回复

使用道具 举报

19#
发表于 2009-3-21 01:28:41 | 只看该作者
压缩文件解压错误!!

不能用!

晕~~
回复

使用道具 举报

20#
发表于 2009-3-21 08:11:39 | 只看该作者
原帖由 qyriver 于 2009-3-20 22:11 发表

ini的信息可以去掉那些信息的……


已经试过, 1.0/1.1 都不能去那些信息,个人不能定制.

此外, 1.1中path.ini/cfg.ini都有密码设置内容, 到底以哪个为准呢?
试了一下, path.ini中的都不起作用, 其内容显的多余了.
当path.ini与执行程序在一起时, cfg.ini起作用, 但超级密码不起作用.
当path.ini与执行程序不在一起时, 两个都不起作用, 只有flyjet这个超极密码起作用.

原帖由 qyriver 于 2009-3-20 22:14 发表
目前新版本CFG.INI可以自由放置了……只要在patch.ini中设置好路径就可以了。
由于GHOST属于外部程序……所以无法提供进度条……我在新版加了字幕提示。


ghost的进度条是无法抓取, 但楼主可以显示整个的ghost的恢复或备份过程界面, 很多的一键ghost都是这样作的呀?
回复

使用道具 举报

21#
发表于 2009-3-21 11:58:09 | 只看该作者
支持,有所创新的内容,这种针对那没用过电脑的人,是有好处的,我也经常碰到这种人,!
回复

使用道具 举报

22#
 楼主| 发表于 2009-3-21 18:06:46 | 只看该作者
PATCH.INI
只以下内容有效
[配置文件位置]
路径=C:\MINIPE\


cfg.ini
只以下内容有效
[密码]
用户密码=flyjet

其他内容有些是注解和功能预留而已……
回复

使用道具 举报

23#
发表于 2009-3-21 21:05:11 | 只看该作者
EXEC C:\MiniPE\flyjetbr1.01.exe
怎么不能锁定桌面的?是不是我写错了命令?
回复

使用道具 举报

24#
 楼主| 发表于 2009-3-24 19:12:29 | 只看该作者
原帖由 <i>icons</i> 于 2009-3-21 21:05 发表
EXEC C:\MiniPE\flyjetbr1.01.exe
怎么不能锁定桌面的?是不是我写错了命令?



请参考我PE版本里的WINPE.INI方式……
回复

使用道具 举报

25#
 楼主| 发表于 2009-3-24 19:18:30 | 只看该作者
回复#20
密码设置内容只在cfg.ini
暂时无超级密码。
flyjet这个不是超级密码,而是在程序没找到INI文件时的默认值。
显示整个的ghost的恢复或备份过程界面的情况因为封锁了桌面,所以比较难实现,我尽量研究中……
回复

使用道具 举报

26#
发表于 2009-3-25 08:08:34 | 只看该作者
原帖由 qyriver 于 2009-3-24 19:18 发表
回复#20
密码设置内容只在cfg.ini
暂时无超级密码。
flyjet这个不是超级密码,而是在程序没找到INI文件时的默认值。
显示整个的ghost的恢复或备份过程界面的情况因为封锁了桌面,所以比较难实现,我尽量研究 ...


楼主辛苦, 个人信息保留到这样可以接受(尊重作者的权力)!
在没有cfg.ini时, 不能解锁(flyjet也不起作用)
另外请问: 密码是用什么加密的?
建议默认背景还是提供一楼的图片好些.

[ 本帖最后由 haiwy 于 2009-3-25 10:48 编辑 ]
回复

使用道具 举报

27#
发表于 2009-3-25 09:32:55 | 只看该作者
原帖由 secowu 于 2009-3-16 10:37 发表
突然,感觉大炮打蚊子



....................
回复

使用道具 举报

28#
发表于 2009-3-26 08:00:10 | 只看该作者
原帖由 qyriver 于 2009-3-24 19:18 发表

显示整个的ghost的恢复或备份过程界面的情况因为封锁了桌面,所以比较难实现,我尽量研究 ...


楼主可以参考这个贴子: PE下的ghost恢复程序界面
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138013

就是抓取了ghost的界面融合到自己的程序中.
回复

使用道具 举报

29#
 楼主| 发表于 2009-3-26 16:19:15 | 只看该作者
回复#26、28
因为加了密……所以默认密码不起作用了……我会改进一下的……
密码是用RSA之类的算法加密的……如果你需要自定义初始密码可以PM我帮你算。
谢谢提供参考的代码……我研究一下改进程序……再次非常感谢您的测试和提出宝贵的建议……

[ 本帖最后由 qyriver 于 2009-3-26 23:55 编辑 ]
回复

使用道具 举报

30#
 楼主| 发表于 2009-4-2 20:11:12 | 只看该作者
更新了1.03版,修正了一些BUG。如果没特别要求暂且停止开发,研究WIMGAPI的使用,看看能否弄个WIM镜像的备份程序。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-25 15:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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