How can I execute a batch file using WINAT with Administrator Permissions?

 From the Services Control Panel Applet (Start - Settings - Control Panel) double click Scheduler. Change the account/password to that of a user in the Administrative group. It may be wise to create a new account just for this se which would require the
following attributes:
Non blank password
Non Expiring password
User Rights - Logon as service and Logon as batch job
After changing the Scheduler information you will need to stop and start the service.

Security Administrator More info

     If the above options do not provide enough security for you, download Access manager for Windows.

Access manager provides much more security than standard ways in Windows.

More info

More articles about Security