请各位帮忙给编写一个开机20秒后自动删除userinit.exe文件的批处理
来源:百度知道 编辑:UC知道 时间:2024/05/17 11:54:54
....别这么办,我可以明确告诉你没有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"