无忧启动论坛

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

GGhost备份恢复工具 v10.0 for Win2000/xp/2003/vista (简化版)【11-09更新】

[复制链接]
211#
发表于 2007-10-27 08:58:00 | 只看该作者
用wise installation做安装程序不用管桌面在哪
回复

使用道具 举报

212#
 楼主| 发表于 2007-10-27 09:04:01 | 只看该作者
原帖由 123 于 2007-10-27 08:58 AM 发表
用wise installation做安装程序不用管桌面在哪

卸载行吗?
我用nsis打包后能建了,可是批处理卸载时卸不了。
回复

使用道具 举报

213#
发表于 2007-10-27 09:18:23 | 只看该作者
wise自己有卸载程序
回复

使用道具 举报

214#
发表于 2007-10-27 09:37:22 | 只看该作者
原帖由 lianjiang 于 2007-10-27 08:46 AM 发表
请zhaohj及有条件的,帮忙测试一下:
针对gghost安装时,在自行修改了桌面路径后,无法创建快捷键问题。后来采用了另一种办法,虽然能在桌面创建快捷键了,但卸载时无法自动删除,需手动删除。
现在采用另一种 ...


测试,结果可能失望

Snap1.jpg (9.32 KB, 下载次数: 160)

Snap1.jpg
回复

使用道具 举报

215#
发表于 2007-10-27 09:54:30 | 只看该作者
卸载程序出问题了。运行uninstall.bat后,只少了一个文件(删除了自身而已)

Snap2.jpg (17.5 KB, 下载次数: 153)

Snap2.jpg
回复

使用道具 举报

216#
 楼主| 发表于 2007-10-27 09:57:39 | 只看该作者
原帖由 zhaohj 于 2007-10-27 09:54 AM 发表
卸载程序出问题了。运行uninstall.bat后,只少了一个文件(删除了自身而已)


重启了吗?  执行卸载后默认只删除自己,重启或执行“启动”里的批处理后全部删除。
假如是执行以上操作后出现只删除一个文件的话,那就是路径识别错了。
回复

使用道具 举报

217#
 楼主| 发表于 2007-10-27 09:58:02 | 只看该作者
原帖由 123 于 2007-10-27 09:18 AM 发表
wise自己有卸载程序

好,我来看看。
回复

使用道具 举报

218#
 楼主| 发表于 2007-10-27 10:00:31 | 只看该作者
原帖由 zhaohj 于 2007-10-27 09:37 AM 发表


测试,结果可能失望

你再把批处理移到根目录运行看看,会不会是在有空格路径下执行的?
回复

使用道具 举报

219#
 楼主| 发表于 2007-10-27 10:20:41 | 只看该作者
找了个Setup Factory 7.0看起来还可以,正在学习使用。
回复

使用道具 举报

220#
 楼主| 发表于 2007-10-27 10:37:59 | 只看该作者
Setup Factory 7.0初步用了一下,基本能行了,还剩一个问题,就是程序自动生成的卸载,仅能删除安装时复制的文件。未能对启动项进行恢复。下一步看看如何两者一起处理就可以了。
回复

使用道具 举报

221#
发表于 2007-10-27 10:56:00 | 只看该作者
为什么要重启后才能卸载,我觉得没必要。现在的WINDOWS程序大都不用重启后才能卸载。
回复

使用道具 举报

222#
 楼主| 发表于 2007-10-27 11:34:57 | 只看该作者
原帖由 zhaohj 于 2007-10-27 10:56 AM 发表
为什么要重启后才能卸载,我觉得没必要。现在的WINDOWS程序大都不用重启后才能卸载。

就是不知道怎么自杀。
原来是用bat转成exe的,位于d:\ggho,卸载时因为uninstall.exe自己还在运行,不能删除d:\ggho目录。所以需要结束后才能删掉这个目录。
回复

使用道具 举报

223#
 楼主| 发表于 2007-10-27 11:53:48 | 只看该作者
现在不编译,直接用批处理,文件能删除干净了,还剩一个空目录删不掉。
回复

使用道具 举报

224#
发表于 2007-10-27 11:57:21 | 只看该作者
[quote]原帖由 lianjiang 于 2007-10-27 11:34 AM 发表

分区格式显示,隐藏分区现在还在修改

Snap2.jpg (37.81 KB, 下载次数: 152)

Snap2.jpg
回复

使用道具 举报

225#
 楼主| 发表于 2007-10-27 12:06:32 | 只看该作者
原帖由 zhaohj 于 2007-10-27 11:57 AM 发表

分区格式显示,隐藏分区现在还在修改


看来123和你都是追求完美的。辛苦了。呵呵。
回复

使用道具 举报

226#
发表于 2007-10-27 12:21:14 | 只看该作者
启动组的那个文件移到TEMP运行不就行了
回复

使用道具 举报

227#
 楼主| 发表于 2007-10-27 12:24:29 | 只看该作者
原帖由 123 于 2007-10-27 12:21 PM 发表
启动组的那个文件移到TEMP运行不就行了

明白了,就是卸载时最后生成的启动组文件,放到temp,在卸载程序的最后,调用temp里的那个文件运行一下。
回复

使用道具 举报

228#
 楼主| 发表于 2007-10-27 13:32:54 | 只看该作者
改到temp目录,还是删不掉d:\ggho这个空目录。为何?
回复

使用道具 举报

229#
发表于 2007-10-27 13:53:57 | 只看该作者
重启为什么能删?不行就unlock
回复

使用道具 举报

230#
 楼主| 发表于 2007-10-27 14:16:39 | 只看该作者
原帖由 123 于 2007-10-27 01:53 PM 发表
重启为什么能删?不行就unlock

重启能删的道理很简单,因为重启后运行的是启动项的bat,与d:\ggho已经毫无关系了。
而现在的办法是先运行d:\ggho\uninstall.bat,然后生成%temp%\unins.bat。在执行uninstall.bat的最后执行unins.bat,估计是这时d:\ggho仍是被使用着的,执行unins.bat只是uninstall.bat的一个环节,uninstall.bat还没结束。结果就剩下一个空目录在那里了。unlock如何处理?
回复

使用道具 举报

231#
发表于 2007-10-27 14:55:39 | 只看该作者
CD到TEMP后再用START在新的CMD里运行,延时再删
回复

使用道具 举报

232#
 楼主| 发表于 2007-10-27 15:18:48 | 只看该作者
原帖由 123 于 2007-10-27 02:55 PM 发表
CD到TEMP后再用START在新的CMD里运行,延时再删

如何做到自动执行start后,运行unins.bat?
就是运行uninstall后,如何处理?需要手动运行unins.bat吗?
没想出来。
回复

使用道具 举报

233#
 楼主| 发表于 2007-10-27 15:20:21 | 只看该作者
对了,隐藏分区的分区格式显示问题,是否还要改?还是就这样了?
回复

使用道具 举报

234#
发表于 2007-10-27 15:22:52 | 只看该作者
START UNINST.BAT EXIT
回复

使用道具 举报

235#
发表于 2007-10-27 15:27:37 | 只看该作者
以后加可以选择隐藏分区里的GHO再改
回复

使用道具 举报

236#
 楼主| 发表于 2007-10-27 15:54:44 | 只看该作者
:uninst_10
echo @echo off>"%temp%"\uninst.bat
echo cls>>"%temp%"\uninst.bat
echo rd /s /q  %ggpath0%>>"%temp%"\uninst.bat    :: %ggpath0%即为安装路径d:\ggho
echo if exist %ggpath7%\g_boot.ini del %ggpath7%\g_boot.ini>>"%temp%"\uninst.bat
echo del "%temp%"\uninst.bat >>"%temp%"\uninst.bat

:uninst_12
%SystemDrive%    ::这两行也有问题。
cd %temp%        ::这两行也有问题。
START UNINST.BAT EXIT  ::是这样写吗?
:Exit
回复

使用道具 举报

237#
发表于 2007-10-27 15:59:52 | 只看该作者
晕,你不会START命令?我这手机不能回车
回复

使用道具 举报

238#
发表于 2007-10-27 16:01:47 | 只看该作者
看起来很棒啊,来试试
回复

使用道具 举报

239#
 楼主| 发表于 2007-10-27 16:01:51 | 只看该作者
原帖由 123 于 2007-10-27 03:59 PM 发表
晕,你不会START命令?我这手机不能回车

真没用过这命令,呵呵。不好意思。

刚想了一个折衷办法,就是这样处理:
先正常卸载,删除掉所有能删除的文件。实际上也就仅存一个空的D:\ggho目录了。已无影响。
此时不再提醒重启。
但是仍然自动在启动项生成一个批处理,等下次重启时删除此空目录。
这样即删除了该删的,无其他影响,也无需使用者重启。
回复

使用道具 举报

240#
 楼主| 发表于 2007-10-27 16:03:31 | 只看该作者
是这样?
START UNINST.BAT
EXIT
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-11 08:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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