Current Workaround for me, though its not ideal for security is the following:

Create a Task that runs at startup that will always try to execute c:\script.cmd

Set the Task to be run as Admin with highest privileges.

When you need to run something as admin compile a package with needed things and place it in "script.cmd" then push it to the device with a Profile / Package and restart.

After the restart of the Device the Script gets run, for this to work properly and to not run the batch every single time, programm the batch to delete its self if everything was run correctly.

Kind Regards John