![]() |
Desde app en Delphi7 copiar exe desde el servidor y ejecutarlo como administrador
Hola grupo.
En una app que al iniciarse chequea si en el servidor existe un programa.exe determinado siempre con el mismo nombre que lo que hace es hacer algunas actualizaciones en un archivo de configuración local, si existe lo copia al disco local y lo ejecuta con WinExecAndWait32 porque tengo que esperar que finalice para luego continuar con otras actualizaciones. El problema es que necesita ejecutarse con derechos de administrador porque no da ningun error pero tampoco actualiza, y si lo hago manualmente actualiza correctamente sin pedir ningún permiso. Alguna idea? Gracias |
Si necesitas ejecutar una aplicación como administrador puedes usar ShellExecute de ShellAPI
|
Gracias por la respuesta, funciona pero me pide confirmación para dejar que el programa haga cambios.
Hay alguna forma de evitarlo? |
Me parece que no, ese mensaje se muestra en cualquier aplicación que se ejecute como administrador
|
La franja horaria es GMT +2. Ahora son las 07:18:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi