Disable GC logon requirement (VBScript)

This code can be found in Chapter 3 of Active Directory Cookbook, 2nd edition

Purchase XP Cookbook or Networking Recipes for only $25 plus shipping! While supplies last.

Find out how to download all of the VBScript code from this site.

' This VBScript code enables the IgnoreGCFailres registry setting and reboots

' ---------------------------------------------------------------
' From the book "Active Directory Cookbook" by Robbie Allen
' Publisher: O'Reilly and Associates
' ISBN: 0-596-00466-4
' Book web site: http://rallenhome.com/books/adcookbook/code.html
' ---------------------------------------------------------------

strLSA = "HKLM\SYSTEM\CurrentControlSet\Control\LSA\IgnoreGCFailures\"
Set objWSHShell = WScript.CreateObject("WScript.Shell")
objWSHShell.RegWrite strLSA, ""
WScript.Echo "Successfully created key"
WScript.Echo "Rebooting server..."

' ERRATA: Using the new shutdown command to reboot:
objWSHShell.Run "shutdown.exe /r"
' This only works for Windows 95 and 98:
' objWSHShell.Run "rundll32 shell32.dll,SHExitWindowsEx 2"

This code has been viewed 1932 times.

New from the creators of TechTasks.com: StatSheet.com