找回密码
 立即注册
搜索
查看: 160|回复: 5

请教:如何返向操作。下面是autocad2004绿化文件中代码。

[复制链接]

1426

主题

1615

回帖

4040

积分

论坛元老

积分
4040
发表于 2007-9-13 10:21:46 | 显示全部楼层 |阅读模式
也就是谢载,不知说法有偏差。

RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128

.\install.inf

1426

主题

1615

回帖

4040

积分

论坛元老

积分
4040
 楼主| 发表于 2007-9-15 08:28:12 | 显示全部楼层
我的意思:

通常正常安装autocad在注册表和硬盘上留下足迹,这会对以后安装新版本或多或少有影响,可能我考虑问题太多,在一上次安装新版本之前去除这些足迹,下面是autocad2004绿化文件中的。

RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128 .\install.inf

其中注册了某些文件.现在要注销他们
回复

使用道具 举报

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-9-15 09:52:52 | 显示全部楼层
就是把install.inf中的所有内容都写到注册表.

比如:
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\install.inf

相反的方法,就是找到对应的卸载INF,还是同样的方法执行它:
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\uinstall.inf

或是自己修改install.inf..
找到其中的[DefaultInstall]这一行.

install.inf中应该是:
[DefaultInstall]
AddReg=1_AddReg

而到了uinstall改成如下的就行了:
[DefaultInstall]
DelReg=1_DelReg

[ 本帖最后由 妮可宝贝 于 2007-9-15 09:59 编辑 ]
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

1426

主题

1615

回帖

4040

积分

论坛元老

积分
4040
 楼主| 发表于 2007-9-15 13:10:49 | 显示全部楼层
[quote]相反的方法,就是找到对应的卸载INF,还是同样的方法执行它:
rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\uinstall.inf[/quote]

uinstall.inf 这个单词有没有写错。

非常谢谢妮可宝贝!!!
install.inf看到的是
[DefaultInstall]
AddReg=install_AddReg
回复

使用道具 举报

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-9-15 22:39:34 | 显示全部楼层
直接复制install.inf, 然后改个名字, 就算我拼错了.你改成123.inf也行..

然后把你看到的内容改成:
[DefaultInstall]
DelReg=1_DelReg


然后再新建一个文本文件,内容如下: ,再改名为123.bat.. 和刚刚的123.inf放在一个目录下, 然后执行123.bat就行了
RUNDLL32.EXE SETUPAPI.DLL,InstallHinfSection DefaultInstall 128 .\123.inf
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

1426

主题

1615

回帖

4040

积分

论坛元老

积分
4040
 楼主| 发表于 2007-9-17 08:05:32 | 显示全部楼层
这个是install.inf我看到的
[DefaultInstall]
AddReg=install_AddReg
或是自己修改install.inf..
找到其中的[DefaultInstall]这一行.

install.inf中应该是:
[DefaultInstall]
AddReg=1_AddReg

而到了uinstall改成如下的就行了:
[DefaultInstall]
DelReg=1_DelReg



附上install.inf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 08:22 , Processed in 0.103307 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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