Jump to content

#RequireAdmin after check for admin rights


Recommended Posts

I'm working on a pc refresh script for work. I've run into a small problem. We are in the process of going from Xp to 7. 7 requires the '#RequireAdmin' for it to work properly with full admin rights. I've put in checks to see if the logged in user has admin rights, if they don't it adds them, if they do i want it get the full admin rights, and continue on. Any help is appreciated

Func Check()
    ;Check if user has admin rights
    If IsAdmin() = 0 Then
        $admin = MsgBox(4, "Admin Rights", "User " & @UserName & " does not have admin rights" & @CRLF & "Would you like to add him to the admin group?")
        If $admin = 6 Then 
            Admin()
        Else
            Cleanup()
        EndIf
    Else
        #RequireAdmin
        Startup()
    EndIf
EndFunc

;Set Admin Rights
Func Admin()
!!!Code to assign admin rights!!!
EndFunc

Func Cleanup()
!!!Code to exit program!!!
EndFunc
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...