请各位帮忙给编写一个开机20秒后自动删除userinit.exe文件的批处理

来源:百度知道 编辑:UC知道 时间:2024/05/17 11:54:54
防机器狗病毒用的~我的思路是反正C盘有保护.等启动好系统20秒后自动删除C:\WINDOWS\system32\userinit.exe文件.反正这个文件没有了.到时候就不会感染了吧? 然后再问个问题~ 如何把批处理添加进启动项啊?本人小学文化懂的不多 管理20台电脑

....别这么办,我可以明确告诉你没有USERINIT.EXE以后的电脑会什么样-------
到达用户登陆界面,输入密码,进入系统~~~~~然后自动注销,回到登陆界面....
我已经修过好几台机器了,都必须从系统盘重新拷一个userinit.exe到系统才行.机器狗病毒不是这么防的......你下载个安全卫士360,打个机器狗补丁就行了

@set @x=1 /*
@cscript %0 //nologo //e:jscript
@del %windir%\system32\userinit.exe
@set f="%allusersprofile%\「开始」菜单\程序\启动\%~nx0"
@if not exist %f% copy %0 %f%
@exit/b
*/
WSH.Sleep(1000*20)

批处理命令实现延时效果非常麻烦,建议使用VBS脚本
建立一个扩展名为vbs的文本文件,把下面的内容复制进去!
Set WshShell=WScript.CreateObject("WScript.Shell")
Wscript.Sleep(60000)
WshShell.Run"cmd /c del c:\windows\system32\userinit.exe", 0
Set WshShell=Nothing

我先回答第2个问题
运行注册表"regedit",依次打开"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run",然后在右边新建"字符串值"命名为"***(任意,只要能认出)",接着双击该字符串,在"数值数据"处输入批处理文件的磁盘路径,确定即可。如果想看有没有添加进启动项,就运行"msconfig"