How about this binary toggle?  Can anyone fix this for me, please?

;Toggle Current User's Windows Hotkeys on or off
function Winkeys(how)
    static originalwinkeys
    local ExplorerKey = 
?"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"

    If (how == 0) or (how == "")do    ;;DISABLE
       originalwinkeys = reg.get_binary("NoWinKeys",ExplorerKey) 
;;remember for later
       reg.set_binary(ExplorerKey,"NoWinKeys","00000001")
    ElseIf (how ==1)do    ;;ENABLE
       originalwinkeys = reg.get_binary("NoWinKeys",ExplorerKey) 
;;remember for later
       reg.set_binary(ExplorerKey,"NoWinKeys","00000000")
    ElseIf (how==3)do   ;;Return Original Value
       reg.set_binary(ExplorerKey,"NoWinKeys","originalwinkeys")
    EndIf
    quit


Reply via email to