To not get the UAC prompt for Admins, without completely turning off UAC.  You would want to set the ConsentPromptBehaviorAdmin to 0, which is $UAC_ELEVATE_WITHOUT_PROMPTING.  I wrote a UDF for this.  This function call would need to be in a different script, run as admin, to set the setting.  After that, your scripts with #RequireAdmin or a compiled script with the manifest set to requireAdministrator will run without the UAC prompt.  As mentioned in the UDF: "Use this option only in the most c