'togglefolderopts.vbs - Enables/Disables Folder Options settings 'in Win95/98 '© Doug Knox - rev 12/02/99 'Thanks to Max Spyridakis for his suggestions Option Explicit On Error Resume Next Dim WSHShell, itemtype, n, MyBox, p, p1, p2, t, mustboot, errnum, vers Dim urladdr Set WSHShell = WScript.CreateObject("WScript.Shell") p = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\" p1 = "NoFolderOptions" p2 = p & p1 itemtype = "REG_DWORD" t = "Toggle Folder Options" mustboot = "Log off and back on, or restart your pc to" mustboot = mustboot & vbCR & "effect the changes" 'This section tries to read the registry key value. If not present an 'error is generated. Normal error return should be 0 if value is 'present t = "Enable/Disable Folder Options" Err.Clear n = WSHShell.RegRead (p2) errnum = Err.Number if errnum <> 0 then 'Create the registry key value for NoFolderOptions with value 0 WSHShell.RegWrite p2, 0, itemtype End If 'If the key is present, or was created, it is toggled 'Confirmations can be disabled by commenting out 'the two MyBox lines below If n = 0 Then n = 1 WSHShell.RegWrite p2, n, itemtype Mybox = MsgBox("Folder Options are now DISABLED" & vbCR & mustboot, 4096, t) ElseIf n = 1 then n = 0 Mybox = MsgBox("Folder Options are now ENABLED" & vbCR & mustboot, 4096, t) WSHShell.RegWrite p2, n, itemtype End If