If a UAC prompt is requesting administrative credentials to execute the application, this would not have anything to do with your WS2012 server, rather it's the application being executed that is asking for this.
There are two ways around this. The first one requires you to give the users local administrator rights on the workstations.
What you would need to do, is:
- Create a security group within your AD environment, and assign all users to that group.
- On each computer that needs administrative privileges to run the application, open Computer Management, and add the group created to the Local Administrators group.
- Restart the PC to ensure that the new group has indeed been added to the Local Administrators group.
You can also create a shortcut to the application with the following parameters:
C:\Windows\System32\runas.exe /user:domain\username /savecreds "C:\fakepath\program.exe"
For the /user switch, enter the credentials that you want to run the application as (I would recommend a local administrative account) in the format [COMPUTER]\[USER]. When you first execute the shortcut, it will prompt for the user's password and should then store it for future use, no longer requiring it for each subsequent execution. Make sure the /savecreds switch is included and the path to the application is enclosed in quotes.
Source: https://social.technet.microsoft.com/Forums/ie/en-US/dfa11529-528d-4eb5-a8c7-d2b7fad4058b/how-to-setup-shortcut-to-always-run-as-different-user?forum=w7itproui
There is also an application you can use called RunAsTool which will allow you to store administrative credentials for applications to use to run.