关闭shell(100分)

  • 主题发起人 主题发起人 sfj
  • 开始时间 开始时间
S

sfj

Unregistered / Unconfirmed
GUEST, unregistred user!
我的想法是在我的程序运行时,关闭windows的shell,即explorer,在我的程序结束后
在让他启动,是做为windows的shell启动,不是只让他运行,也就是开始菜单再出现。
也就是当我的程序运行后,若强行关闭我的程序那就不能用explorer了,还要能屏蔽ip
地址冲突!请大虾赐教!
 
没听懂,。,。,。?
 
做个比方:假设我的程序要在explorer之前启动,若我的程序被强行关闭,如ctrl+del+del
,这样explorer就启动不了,只有我的程序运行后,explore才能启动,即explorer的启动
与结束是由我的程序控制的,其余的功能不变。
 
这个好办,在Windows 2000下面你可以结束Exlporer,然后在按Ctrl_Alt_Del选择运行重新启动。
在Windows 98下面可以同样进行的。
使用程序杀死Exloprer,然后在Shellexec运行他就可以了。
能够完成你的功能。
 
我还有一个要求是必须用我的程序来控制explorer的启动和关闭,并且是以shell的面目来
启动,即可以用"开始"菜单等功能.
 
再请问怎么杀死explorer.exe?
 
有办法的话也给我说一声,别忘了呀!
 
win98中explorer.exe也能被杀死??
 
98中的Explorer好象不能被关闭,强行关闭就会导致系统重起,NT及2000、XP可以关闭
Explorer,不过也可以在任务管理器里头重新运行Explorer,你的意义不大。
 
当然有意义,假如你的程序可以与explorer捆绑在一起,那么,在9x下,别人可以用
ctrl+del+alt 把它关闭,在启动的时候,你的程序还未启动,即还无法屏蔽那些键,
这时你的程序关闭了,那explore也将无法启动,这样安全多了!
 
此问题本人已经解决,请版主帮我把分收回。以上回答均不能解决问题!
 
是不是更改system.ini里面的
[boot]
shell=Explorer.exe
 
to sfj:
你好,想知道你如何实现的
我也想做个控制程序,在WINDOWS完全启动之前就运行它,
(邮我的程序提供验证,象WINDOWS要求登录一样)如果验证通过,就进入WINDOWS,
否则等待或关机与你的要求差不多。我在自己的程序中调用EXPLORER的时候没有按SHELL方式
只是出来个资源管理器。
希望得到你的帮助。
QQ:6239970
mail:kanny_chen@sohu.com
 
后退
顶部