FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Sólo funciona en modo administrador
A ver como lo explico, porque ni yo soy capaz de entenderlo. Tengo una aplicación hecha en BCB 6 corriendo en tres equipos. Hace poco han cambiado dichos equipos, reemplazándolos por otros más potentes con Windows 11. Lo curioso es que en dos de ellos la aplicación funciona a la perfección como si no se hubiera hecho nada pero en el tercero, para que funcione correctamente hay que ejecutarla como administrador. De esta manera no hay ningún problema, pero si se ejecuta como un usuario no hay manera de que arranque bien.
Quien cambió la instalación en este equipo dejó un fichero BAT con estas líneas: Cita:
|
#2
|
|||
|
|||
Para que ejecute en modo administrador sólo activa el checkbox del acceso directo del sistema "ejecutar este programa como administrador" y con eso ya se ejecutará de esa manera.
Ejemplo: https://1drv.ms/i/s!Aux601Sf-Jcbg137...XBVAI?e=5cPQ7R |
#3
|
||||
|
||||
Cita:
La solución no es ejecutar como administrador una aplicación que no debe ejecutarse así. Es más, aplicaciones normales NO DEBERÍAN ejecutarse como Administrador. Lo que hay que hacer, es saber es porqué una aplicación normal falla si no se ejecuta de ea manera.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Cita:
Claro, no es una solución definitiva pero al menos lo sacará del apuro mientras encuentra la solución final. |
#6
|
|||
|
|||
Comprueba que el usuario del PC que falla tiene permisos de escritura en la carpeta compartida donde está el programa.
Puedes también usar la utilidad Process Monitor para comprobar que operaciones quiere hacer el programa y cuales falla para corregir los permisos. https://learn.microsoft.com/es-es/sy...nloads/procmon |
#7
|
||||
|
||||
Habría que saber el "no hay manera de que arranque bien", ¿Qué significa?
Es difícil saber qué puede estar pasando sin más información. ¿Algo en el visor de eventos de Windows? ¿Alguna pista de lo que puede estar fallando? Pueden se temas de seguridad, políticas, acceso a recursos,...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
||||
|
||||
Por otro lado esas lineas:
Cita:
Cita:
Cita:
Cita:
Última edición por marco3k fecha: 25-01-2024 a las 15:35:52. |
#9
|
||||
|
||||
Cita:
Cita:
Cita:
Cita:
Gracias a todos por las respuestas. |
#10
|
|||
|
|||
Cita:
Claro, lo que pasa con ese bat es asegurar que siempre este conectado la unidad de red, que a veces sucede que se desconecta por x motivos y luego hay que reconectar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿Cómo saber si se ejecuta programa en modo administrador? | cozina | API de Windows | 3 | 18-08-2016 23:36:26 |
abrir aplicacion delphi modo administrador en win7 | darkbits | Varios | 1 | 28-08-2012 02:34:10 |
Cliente de Datasnap en WinXP sin ser administrador no funciona? | lsg | Varios | 8 | 21-06-2011 20:47:00 |
La Bd Solo Anda En Administrador | ChristianP | Tablas planas | 8 | 28-06-2007 10:47:27 |
DLL que funciona solo en XP | MAXIUM | Varios | 1 | 23-02-2007 22:41:09 |
|