Pregunta:
Las aplicaciones de escritorio sólo se pueden instalar, actualizar y desinstalar ejecutando la variante ClientSetup o SilentSetup. ClientSetup necesita la entrada del usuario, SilentSetup tiene que ser ejecutado en un contexto administrativo y por lo tanto solicita un Control de Acceso de Usuario (UAC) dentro de Windows. Este UAC tiene que ser desactivado para cada sistema individualmente. La ejecución de SilentSetup en un contexto LocalSystem no puede acceder a una ubicación de red.
¿Cómo se puede utilizar un programa de despliegue de software como Baramundi para gestionar las aplicaciones de escritorio?
Las aplicaciones de escritorio sólo se pueden instalar, actualizar y desinstalar ejecutando la variante ClientSetup o SilentSetup. ClientSetup necesita la entrada del usuario, SilentSetup tiene que ser ejecutado en un contexto administrativo y por lo tanto solicita un Control de Acceso de Usuario (UAC) dentro de Windows. Este UAC tiene que ser desactivado para cada sistema individualmente. La ejecución de SilentSetup en un contexto LocalSystem no puede acceder a una ubicación de red.
¿Cómo se puede utilizar un programa de despliegue de software como Baramundi para gestionar las aplicaciones de escritorio?
Respuesta:
Usando las Herramientas Internas de Windows podemos combinar partes del ClientSetup y SilentSetup para poder instalar las Desktop Apps en un contexto LocalSystem. Consulte las siguientes instrucciones para utilizar el ClientSetup de DocuWare dentro de un despliegue de software.
Para Cloud, el MSI sólo estará disponible en todos los shards actuales de DocuWare 7.5 o después de la actualización a DocuWare 7.5.
Usando las Herramientas Internas de Windows podemos combinar partes del ClientSetup y SilentSetup para poder instalar las Desktop Apps en un contexto LocalSystem. Consulte las siguientes instrucciones para utilizar el ClientSetup de DocuWare dentro de un despliegue de software.
Para Cloud, el MSI sólo estará disponible en todos los shards actuales de DocuWare 7.5 o después de la actualización a DocuWare 7.5.
En primer lugar, necesitará determinadas URL en función de su sistema:
Para DocuWare Cloud, utilice su URL de nube, orgname.docuware.cloud, como baseURL. Para On-premises, utilice la URL utilizada para conectarse al Cliente Web.
Cloud:
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
OnPremises:
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi
Dependiendo de su entorno de despliegue de software, tiene diferentes limitaciones en cuanto a la longitud de los comandos/interruptores. Elija la opción adecuada a su despliegue de software. Los métodos difieren en la llamada inicial al MSI y en los siguientes comandos de SilentSetup.
Dentro de cada método, encontrará los pasos para instalar y desinstalar las Desktop Apps.
Los siguientes pasos deben ejecutarse en orden:
Preinstalación: crear la carpeta
Instalación: Ejecutar el MSI mediante MSIEXEC
Post-instalación: Ejecute los pasos de instalación de SilentSetup
Puede utilizar los mismos comandos para implementar un comando de actualización para las Desktop Apps, pero tenga en cuenta que desde DocuWare 7.5, el módulo de actualización es capaz de actualizar las Desktop Apps sin derechos administrativos.
Para que se instale el módulo de actualización, asegúrese de seleccionarlo explícitamente durante el proceso de instalación del módulo. No se instala cuando se utiliza --install=auto.
Además, tenga en cuenta que Update sigue solicitando derechos de administrador en los servidores de terminales.
Los siguientes ejemplos utilizan las direcciones URL para un sistema DocuWare Cloud.
Método 1:
Debe ajustar la siguiente dirección URL siguiendo la misma lógica anterior:
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Puerto]%2fDocuWare%2fPlatform
Paso previo crear carpeta
REM Crear directorio de registro por adelantado
si no existe "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Instalar MSI
REM Instalar DocuWare.ClientSetup.MSI
msiexec /I "http(s)://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn PLATFORMPATH="http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform" STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
El paso "if not exist" es necesario porque la carpeta para el registro tiene que estar disponible. Es mejor utilizarlo en un paso de preinstalación y, a continuación, ejecutar la instalación msiexec con la URL ajustada que se indica.
En el caso de un sistema en nube, no es necesario añadir el ID de organización después de "--orgId=".
El --orgID tampoco es necesario para los sistemas locales que sólo contienen una organización DocuWare, por lo que "[OrgGuid]" puede eliminarse.
Paso posterior a la instalación de módulos
REM Instale todos los módulos permitidos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto
REM Instalar módulos específicos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"
Para obtener información sobre SilentSetup, consulte el artículo de SilentSetup disponible para su versión.
Siga el enlace para todos los artículos de SilentSetup Categoría KBA de SilentSetup.
Desinstalar
REM uninstall (paso previo para desinstalar todas las Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM uninstall of DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Método 2:
Paso previo crear carpeta
REM Crear directorio log por adelantado
si no existe "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Instalar MSI
REM Instalar DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
El paso "si no existe" es necesario porque la carpeta para el registro tiene que estar disponible. Es mejor utilizarlo en un paso de preinstalación y, a continuación, ejecutar la instalación msiexec con la URL ajustada que se indica.
Paso posterior instalar módulos
REM Instalar todos los módulos permitidos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto--server="http(s)://[baseURL]"
REM Instalar módulos específicos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"
Los comandos de instalación anteriores se pueden utilizar para un sistema en nube o un sistema local con una sola organización DocuWare.
El --orgID también es necesario para sistemas locales con más de una organización DocuWare.
Para obtener información sobre SilentSetup, consulte el artículo de SilentSetup disponible para su versión.
Siga el enlace para todos los artículos de SilentSetup Categoría KBA de SilentSetup.
Desinstalar
REM uninstall (paso previo para desinstalar todas las Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM uninstall of DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Para DocuWare Cloud, utilice su URL de nube, orgname.docuware.cloud, como baseURL. Para On-premises, utilice la URL utilizada para conectarse al Cliente Web.
Cloud:
https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi
OnPremises:
http(s)://[baseURL]/docuware/ClientSetupData/Docuware.ClientSetup.msi
Dependiendo de su entorno de despliegue de software, tiene diferentes limitaciones en cuanto a la longitud de los comandos/interruptores. Elija la opción adecuada a su despliegue de software. Los métodos difieren en la llamada inicial al MSI y en los siguientes comandos de SilentSetup.
Dentro de cada método, encontrará los pasos para instalar y desinstalar las Desktop Apps.
Los siguientes pasos deben ejecutarse en orden:
Preinstalación: crear la carpeta
Instalación: Ejecutar el MSI mediante MSIEXEC
Post-instalación: Ejecute los pasos de instalación de SilentSetup
Puede utilizar los mismos comandos para implementar un comando de actualización para las Desktop Apps, pero tenga en cuenta que desde DocuWare 7.5, el módulo de actualización es capaz de actualizar las Desktop Apps sin derechos administrativos.
Para que se instale el módulo de actualización, asegúrese de seleccionarlo explícitamente durante el proceso de instalación del módulo. No se instala cuando se utiliza --install=auto.
Además, tenga en cuenta que Update sigue solicitando derechos de administrador en los servidores de terminales.
Los siguientes ejemplos utilizan las direcciones URL para un sistema DocuWare Cloud.
Método 1:
Debe ajustar la siguiente dirección URL siguiendo la misma lógica anterior:
http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Puerto]%2fDocuWare%2fPlatform
Paso previo crear carpeta
REM Crear directorio de registro por adelantado
si no existe "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Instalar MSI
REM Instalar DocuWare.ClientSetup.MSI
msiexec /I "http(s)://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn PLATFORMPATH="http(s)://[baseURL]:[port]/DocuWare/Platform/Home/ClientSetupInfo?orgId=[OrgGuid]&baseAddress=https%3a%2f%2f[baseURL]%3a[Port]%2fDocuWare%2fPlatform" STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
El paso "if not exist" es necesario porque la carpeta para el registro tiene que estar disponible. Es mejor utilizarlo en un paso de preinstalación y, a continuación, ejecutar la instalación msiexec con la URL ajustada que se indica.
En el caso de un sistema en nube, no es necesario añadir el ID de organización después de "--orgId=".
El --orgID tampoco es necesario para los sistemas locales que sólo contienen una organización DocuWare, por lo que "[OrgGuid]" puede eliminarse.
Paso posterior a la instalación de módulos
REM Instale todos los módulos permitidos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto
REM Instalar módulos específicos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import"
Para obtener información sobre SilentSetup, consulte el artículo de SilentSetup disponible para su versión.
Siga el enlace para todos los artículos de SilentSetup Categoría KBA de SilentSetup.
Desinstalar
REM uninstall (paso previo para desinstalar todas las Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM uninstall of DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
Método 2:
Paso previo crear carpeta
REM Crear directorio log por adelantado
si no existe "%AllUsersProfile%\DocuWare\ClientSetup" md "%AllUsersProfile%\DocuWare\ClientSetup"
Instalar MSI
REM Instalar DocuWare.ClientSetup.MSI
msiexec /I "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Install-DocuWareClientSetup.msi.log"
El paso "si no existe" es necesario porque la carpeta para el registro tiene que estar disponible. Es mejor utilizarlo en un paso de preinstalación y, a continuación, ejecutar la instalación msiexec con la URL ajustada que se indica.
Paso posterior instalar módulos
REM Instalar todos los módulos permitidos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --auto--server="http(s)://[baseURL]"
REM Instalar módulos específicos
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" install --modules="AdminTool Scanner Printer Import" --server="http(s)://[baseURL]"
Los comandos de instalación anteriores se pueden utilizar para un sistema en nube o un sistema local con una sola organización DocuWare.
El --orgID también es necesario para sistemas locales con más de una organización DocuWare.
Para obtener información sobre SilentSetup, consulte el artículo de SilentSetup disponible para su versión.
Siga el enlace para todos los artículos de SilentSetup Categoría KBA de SilentSetup.
Desinstalar
REM uninstall (paso previo para desinstalar todas las Desktop Apps)
"%ProgramFiles(x86)%\DocuWare\Client Setup\DocuWare.Setup.Client.Cmd.exe" uninstall --all
REM uninstall of DocuWare.ClientSetup.msi
msiexec /x "https://[baseURL]/docuware/Platform/ClientSetup/Docuware.ClientSetup.msi" /qn STARTGUI=0 /l*vx "%AllUsersProfile%\DocuWare\ClientSetup\Uninstall-DocuWareClientSetup.msi.log"
KBA es aplicable tanto a organizaciones en la nube como locales
Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.