怎么删除ShellExecuteHooks?vb用shell或者shellexecute执行exe文件就是打开不了?

6小时前 (01:25:09)阅读1回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值413535
  • 级别管理员
  • 主题82707
  • 回复0
楼主
再有你会在%ProgramFiles%\Internet Explorer\shellexecutehooks\发现很多类似这样的文件(而且有时是及其大量):你除了删除相应的注册表键值外,还要把IE的临时文件夹删掉。vb用shell或者shellexecute执行exe文件就是打开不了?vbNormalFocus 将shell的参数2设置为普通的窗口模式就能够显示出exe了

怎么删除ShellExecuteHooks?

一般的注册表都会有这个项的,对应的系统目录是%ProgramFiles%\Internet Explorer\shellexecutehooks\,有些病毒总是利用这里让病毒自启动,例如你可能会在注册表里看到ShellExecuteHooks里包含{026307B0-07B0-2631-B026-7B0637B02631}之类的,因此要把它删除掉,再有你会在%ProgramFiles%\Internet Explorer\shellexecutehooks\发现很多类似这样的文件(而且有时是及其大量):IEXPLORE.Bak IEXPLORE.bbs IEXPLORE.Dat IEXPLORE.ime IEXPLORE.jmp IEXPLORE.New IEXPLORE.Sys IEXPLORE.Tmp IEXPLORE.win 其中大部分很有可能是病毒,因此遇到老是杀软总是杀不掉的病毒,你除了删除相应的注册表键值外,还要把IE的临时文件夹删掉。

vb用shell或者shellexecute执行exe文件就是打开不了?

怎么删除ShellExecuteHooks?vb用shell或者shellexecute执行exe文件就是打开不了?

跟大小没关系 可能是你的shell参数 设置成了隐藏(vbHide或者是0)正确代码如下Shell "exe文件绝对路径", vbNormalFocus 将shell的参数2设置为普通的窗口模式就能够显示出exe了

0
回帖

怎么删除ShellExecuteHooks?vb用shell或者shellexecute执行exe文件就是打开不了? 期待您的回复!

取消