I have a third-party command line application that we run via a batch file. It converts stock trading data from one application for use in another. The batch file is very simple and works just fine if you have administrative privileges on the PC.
I believe this application fails because a lack of priveleges causes the creation of a log file to fail. The user that needs to run this is simply a standard user and cannot run the application because one of the first things that it does is create a log file in the C:\ directory. This user cannot create files in C:\ without getting prompted to supply Administrator credentials.
This user is the reckless type where things stop suddenly working and claims nothing was changed/installed/modified, etc. There is no way I can trust this person with administrative privileges.
Is there a way to grant file create/write to the C:\ without disabling UAC or changing the user's privileges?