关于注册表的问题,高手请进!
关于注册表的问题,高手请进!
楼主m_m(m&m)2002-03-13 12:27:20 在 VC/MFC / 非技术类 提问我想变一个程序。想让他每次自启动,而且不想让用户删掉。但是我在注册表里写了命令以后,一旦进入了安全模式以后就不会启动,用户就可以在注册表里删掉,又没有什么办法让用户在安全模式里删不掉注册表里的东西? 问题点数:0、回复次数:17Top
1 楼NowCan(城市浪人)回复于 2002-03-13 12:47:51 得分 0
应该是没有。Top
2 楼mahongxi(烤鸡翅膀)(色摸)回复于 2002-03-13 12:53:47 得分 0
在正常模式下可以通过VXD技术实现你的要求,但在安全模式下是否好用就不太清楚了。Top
3 楼weixiao(:D)回复于 2002-03-13 13:05:11 得分 0
安全模式下不大可能吧!Top
4 楼Kaile(领头羊)回复于 2002-03-14 09:57:12 得分 0
用DDK开发设备驱动,进程管理器中还看不到,不过不太容易Top
5 楼ylb_and_xy(黑狐狸)回复于 2002-03-14 10:01:21 得分 0
安全模式下不大可能Top
6 楼zjp009(高手)回复于 2002-03-14 10:10:41 得分 0
同意楼上的兄弟Top
7 楼zhuwenzheng(卧薪尝胆)回复于 2002-03-14 10:12:09 得分 0
好象不太可能Top
8 楼yaoyu(yy)回复于 2002-03-14 10:12:18 得分 0
我告诉你一个方法:你把你的那个程序该名为EXPLORER。EXE放入C盘中在这个
程序中的CLOSE事件再让他运行C:\WINDOWS\EXPLORER.EXE这样就可以在开机时远行。如果你再隐藏些可以把程序属性该为系统的。但一定要启动正确EXPLORER。EXE文件呀(一定要加分呀)Top
9 楼sandiii(沙子)回复于 2002-03-14 10:35:13 得分 0
好像可以用vxd可以实现的,他可以运行在ring0级上,其他你编译出来的都是运行在ring3级的,系统就是运行在ring0级的
还有就是用楼上的兄弟的办法,不过你最好是和explorer整在一起,把两个文件合成一个可执行文件,然后,呵呵,一起运行了:)Top
10 楼joyplay(想吃老虎的小猪)回复于 2002-03-14 10:43:34 得分 0
....
CodeRedTop
11 楼qrlvls( 空 气 )回复于 2002-03-14 11:04:18 得分 0
同意yaoyu(yy) 的回答,这种方法比较简单一点,而且一般用户不会注意。
用VXD的话似乎太过激了!Top
12 楼greenery(greenery)回复于 2002-03-14 11:21:49 得分 0
如果是98
试试修改system.ini
shell=Explorer.exe
把shell改为你的程序Top
13 楼m_m(m&m)回复于 2002-03-14 14:35:58 得分 0
如果用户的系统是windows2000的话, explorer.exe 好像就不是每次开机都必须启动的程序了吧?Top
14 楼robothn(雷鸟)回复于 2002-03-14 17:38:32 得分 0
你这是病毒
可能刚做了几天,各杀毒软件就要宣告:
X日,又发现了新病毒,定义为: vxd@m_m
;)
侵犯用户知情权Top
15 楼m_m(m&m)回复于 2002-03-15 20:21:19 得分 0
我不是要做病毒,我只是觉得奇怪。上次中毒之后,那个病毒在注册表里写的东西我根本山不掉,系统说无法删除,进入了安全模式之后也山不掉,而且在currentversion\\run\\下面没有该程序,不知怎么回事情?Top
16 楼ajp2002(an)回复于 2002-03-15 20:38:30 得分 0
告诉我结果好吗!?Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn
