Hvordan du fjerner Blaster registernøkkelen gjennom scripting

Det grunnleggende bak dette skriptet er ganske enkel. De første fem linjene lå ute standard Windows-registeret treet. De neste fem linjer definere hva vi leter etter. &Quot;. &Quot; står for den lokale datamaskinen. Hvis du ønsker å målrette en enkelt datamaskin kan du legge til at datamaskinnavn i stedet for ". &Quot;. &Quot; SMethod " betyr at vi bruker " Slett Value " kommando. De neste to linjene legge ut plasseringen av verdien vi leter etter. Og til slutt " Sverdi " er den verdien som ekkel Blaster lagt til bruker registre. Resten av skriptet kaller de variablene vi bare definert.

Du kan kjøre dette løpet netlogon og spare verdifull opprydding tid.

 Const HKEY_CLASSES_ROOT = & H80000000Const HKEY_CURRENT_USER = & H80000001Const HKEY_Local_Machine = & H80000002Const HKEY_USERS = & H80000003Const HKEY_CURRENT_CONFIG = & H80000005sComputer = ". " sMethod = " DeleteValue " hTree = HKEY_Local_MachinesKey = " SoftwareMicrosoftWindowsCurrentVersionRun " sValueName = " vinduer automatisk oppdatere " Set oRegistry = GetObject (" winmgmts: {impersonationLevel = ligne} //" & _ sComputer & " /root /default: StdRegProv ") Sett oMethod = oRegistry.Methods_ (sMethod) Sett oInParam = oMethod.inParameters.SpawnInstance _ () oInParam.hDefKey = hTreeoInParam.sSubKeyName = sKeyoInParam.sValueName = sValueNameSet oOutParam = oRegistry.ExecMethod_ (sMethod, oInParam)