AlchemistZim Posted April 26, 2011 Share Posted April 26, 2011 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 More sharing options...
KaFu Posted April 26, 2011 Share Posted April 26, 2011 Take a look at "8. Facts on UAC" OS: Win10-22H2 - 64bit - German, AutoIt Version: 3.3.16.1, AutoIt Editor: SciTE, Website: https://funk.eu AMT - Auto-Movie-Thumbnailer (2022-Nov-26) BIC - Batch-Image-Cropper (2023-Apr-01) COP - Color Picker (2009-May-21) DCS - Dynamic Cursor Selector (2024-Feb-16) HMW - Hide my Windows (2018-Sep-16) HRC - HotKey Resolution Changer (2012-May-16) ICU - Icon Configuration Utility (2018-Sep-16) SMF - Search my Files (2023-Jun-03) - THE file info and duplicates search tool SSD - Set Sound Device (2017-Sep-16) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now