Mensaje transladado a un nuevo tema desde:
http://www.forosdelweb.com/f69/ejecu...cucion-337271/
Por un lado, no se entiende muy bien la pregunta, ¿a qué te refieres con que la DLL esté en un *.bat? Si el usuario que ejecuta la aplicación no tiene los permisos necesarios no hay mucho que puedas hacer, debes ejecutar la aplicación con un usuario que tenga suficientes privilegios para realizar la acción que deseas.