Gracias por responder
marcoszorrilla, pero no es la solución.
He estado mirando por internet y:
- En
Como solicitar derechos de administrador de una aplicación Delphi, dice como crear un fichero
.RES pero no sé donde incluir la directiva
{$R 'SolicitaAdmin.RES' 'SolicitaAdmin.RC'}, si en el form o en el .dpr del proyecto
- En
Como ejecutar una aplicación con privilegios administrativos en perfiles limitados por Josh Sáenz G., dice que se ejecute
RunAs en el acceso directo del programa, pero al final da una serie de inconvenientes.
- Con tu solución, el ordenador donde se ejecuta el proceso y el de red deben tener los mismos administradores y contraseñas, y en este caso creo que no es así.
Veré si puedo dar derechos de escritura a la unidad de red, pero mi pregunta era por si habia alguna forma de ejecutar (por ejemplo) un ExecAndWait con derechos administrativos o cambiar los derechos al programa por código y solo para ese momento.
Gracias de todas formas y sigo esperando ideas
Salvica