Hola,
Según las pruebas que he realizado, con la configuración por defecto tras una instalación normal, no es posible abrir una segunda instancia de OO con privilegios elevados (Ejecutar como Administrador) si ya existe una primera instancia ejecutándose sin privilegios.
Para reproducir el problema, simplemente abrir una instancia de Writer y acto seguido intentar abrir otra, pero esta vez ejecutando como Administrador.
El problema me surge porque se lanza un proceso de automatización desde una aplicación que se está ejecutando con privilegios elevados y si ya existe una instancia de OO ejecutándose sin privilegios, la creación del objeto de automatización falla (CreateOleObject('com.sun.star.ServiceManager')).
¿Alguien ha tenido el mismo problema y sabe como solucionarlo?
Gracias.
Un saludo.
-Jose.
Ejecutar OO como Administrador si existe ya una instancia
Ejecutar OO como Administrador si existe ya una instancia
OpenOffice 4.1.3 - Windows 10
Re: Ejecutar OO como Administrador si existe ya una instanci
En LibreOffice 5.4 no puedo reproducir el problema. Por curiosidad... ¿por que ejecutar la instancia como administrador?...
Saludos
Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Re: Ejecutar OO como Administrador si existe ya una instanci
Hola Mauricio, gracias por responder.
No he probado con LibreOffice pero el problema se reproduce fácilmente con OpenOffice 4.1.3.
Como comentaba en el post original, el problema me surge por una automatización desde otra aplicación. Dicha aplicación abre Writer y rellena un documento. Además, la aplicación en cuestión realiza otros procesos que requieren su ejecución con permisos elevados y por tanto se tiene que ejecutar con esos privilegios.
Debido a esto, al realizar el proceso de automatización de OO, la instancia de OO que lanza se ejecuta con privilegios elevados (igual que la aplicación que está realizando la automatización).
Esto conlleva q si ya existe una instancia de OO ejecutándose sin elevación, esta segunda instancia quede bloqueada hasta q se cierre la anterior.
No he probado con LibreOffice pero el problema se reproduce fácilmente con OpenOffice 4.1.3.
Como comentaba en el post original, el problema me surge por una automatización desde otra aplicación. Dicha aplicación abre Writer y rellena un documento. Además, la aplicación en cuestión realiza otros procesos que requieren su ejecución con permisos elevados y por tanto se tiene que ejecutar con esos privilegios.
Debido a esto, al realizar el proceso de automatización de OO, la instancia de OO que lanza se ejecuta con privilegios elevados (igual que la aplicación que está realizando la automatización).
Esto conlleva q si ya existe una instancia de OO ejecutándose sin elevación, esta segunda instancia quede bloqueada hasta q se cierre la anterior.
OpenOffice 4.1.3 - Windows 10
Re: Ejecutar OO como Administrador si existe ya una instanci
Quizás haciendo una instalación en paralelo, puedas usar esta segunda sin problemas.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Ejecutar OO como Administrador si existe ya una instanci
No lo entiendo.
¿Que es una instalación en paralelo?
¿Que es una instalación en paralelo?
OpenOffice 4.1.3 - Windows 10
Re: Ejecutar OO como Administrador si existe ya una instanci
Pues eso, instalar OpenOffice varias veces, así puedes ejecutar una sin privilegios, y otra con privilegios. No esta muy actualizado, pero te puede guiar en como hacerlo:
https://wiki.openoffice.org/wiki/Run_OO ... s_parallel
Saludos
https://wiki.openoffice.org/wiki/Run_OO ... s_parallel
Saludos
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro