Pregunta:
¿Cómo se configura lainstalación/actualización silenciosade DocuWare Desktop Apps?
Respuesta:
Con DocuWare puede instalar/actualizar todas las DocuWare Desktop Apps de forma silenciosa.
DocuWare Desktop Apps:
- DocuWare Desktop
- Printer App
- Import App
- Aplicación de escáner
- Aplicación Smart Connect
- Edit & Send App
- Connect to Outlook
- Cliente Windows Explorer Client
- OCR común
- Aplicación de carga
- Aplicación Workflow Designer
- Aplicación Connect To Toshiba
Requisitos previos:
- .NET Framework v4.5.1
- Instalador de Windows 4.5
- Paquetes redistribuibles de Visual C++ 2010
- para sistemas x86, instale sólo vcredist_x86.exe
- en sistemas x64, instale sólo vcredist_x64.exe y vcredist_x86.exe
- Paquetes redistribuibles de Visual C++ 2012
- para sistemas x86 instale sólo vcredist_x86.exe
- para sistemas x64 instale sólo vcredist_x64.exe y vcredist_x86.exe
Todos los prerrequisitos deben ser instalados manualmente y antes de instalar las Desktop Apps silenciosamente. Esto es muy importante, de lo contrario las Desktop Apps no funcionarán.
Encontrará los archivos en la Carpeta [DW6.6Setup]\DocuWare and Modules\ClientSetup\Prerequisites\.
Cómo realizar una instalación silenciosa de lospaquetes redistribuibles de Visual C++ 2010/2012se describe en este Blog de MSDN: http://blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx
Pasos para realizar una instalación silenciosa de DocuWare Desktop Apps:
1.1.Asegúrese de que el directorio C:\Program Files (x86)\DocuWare\Web\ClientSetupData\ está disponible en la red
2. Cree un nuevo archivo de texto en eldirectorio de instalación. Cree un nuevo archivo de texto en el directorio de configuración y añada el siguiente contenido:
@echo off
echo *************************************************************echo ** DocuWare 6.6 Desktop Apps are being installed ***echo **** Esta ventana se cerrará automáticamente.**********echo *************************************************************rem especifique DWSetupPath, comparta la carpeta C:\gram Files (x86)\DocuWare\Web\ClientSetupData.Debe ser accesible desde el PC clienteSET DWSetupPath=\servername\ClientSetupData
rem especifique DWSettingsPath, por ejemplo http://dwsrv/DocuWare/Platform/Home/ClientSetupInfo?orgId=1. Normalmente el Organization ID es 1.
rem Encontrará el Org ID en DW Administration > Organization > General - IdentifierSET DWSettingsPath=http://servername/DocuWare/Platform/Home/ClientSetupInfo?orgId=1
rem añada la ruta de ajustes para la gestión de conexiones por defecto de DW Desktop en el registro (HKLM)si está definido ProgramFiles(x86) (set RegPath=HKLM\SOFTWARE\Wow6432Node) else (set RegPath=HKLM\SOFTWARE)reg add %RegPath%\DocuWare\Setup/v SettingsPath /t REG_SZ /d %DWSettingsPath% /f >nul 2>&1rem DW Desktop Plugins - startrem DW Desktop Framework with Common OCR es Obligatorio para cada DW Desktop Appmsiexec /i "%DWSetupPath%\DocuWare.Desktop.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Des.log /qmsiexec /i "%DWSetupPath%\DocuWare.CommonOCR.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_OCR.log /qrem DW Printermsiexec /i "%DWSetupPath%DocuWare.Desktop.Printer.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Pri.log /qrem DW Importmsiexec /i "%DWSetupPath%DocuWare.Desktop.Import.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Imp.log /qrem DW Scannermsiexec /i "%DWSetupPath%DocuWare.Desktop.Scanner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Sca.log /qrem Smart Connectmsiexec /i "%DWSetupPath%\DocuWare.Desktop.SmartConnect.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_SC.log /qrem Edit & Sendmsiexec /i "%DWSetupPath%DocuWare.Desktop.EditSend.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_EaS.log /qrem Connect to Outlook Appmsiexec /i "%DWSetupPath%\DocuWare.ConnectToOutlook.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_C2O.log /qrem Windows Explorer Apprem para WEC necesita averiguar si x64 o nosi está definido ProgramFiles(x86) (set WECx64=DocuWare.WindowsExplorerClient64.msi) else (set WECx64=DocuWare.WindowsExplorerClient.msi)msiexec /i "%DWSetupPath%\%WECx64%" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_WEC.log /qrem iniciar DW Desktop con parámetros -createdefaultconnection para crear una conexión por defectosi está definida ProgramFiles(x86) (iniciar "" "C:\Program Files (x86)\DocuWare\Desktop\DocuWare.Desktop.exe" -createdefaultconnection) else (start "" "C:\Program Files\DocuWare\Desktop\DocuWare.Desktop.exe" -createdefaultconnection)rem DW Desktop Plugins - endrem DocuWare Upload Appmsiexec /i "%DWSetupPath%\DocuWare.UploadService.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_UpS.log /qrem DocuWare Workflow Designermsiexec /i "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_WfD.log /qrem Conectar con Toshibamsiexec /i "%DWSetupPath%\DocuWare.ConnectToToshiba.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_C2T.log /qrem El registro es opcional. Desactívelo eliminando "/liwearmo %temp%DocuWare_Desktop_Apps_Silent_Install_Xxx.log".
3.3.Elimine las filas correspondientes a las aplicaciones que no deben instalarse.
4. Adapte las partes resaltadas a su instalación.
5.Guarde el archivo de texto como, por ejemplo,DocuWare_66_Desktop_Apps_Silent_Install.bat
6. Ejecute elarchivo BAT manualmente o en un programa informático. 6. Ejecute el archivo BAT manualmente o en un script de inicio de sesión de Windows.
Nota importante:
- Para la instalación se requieren derechos de administrador local.
- En terminalservers recomendamos añadir el parámetroREBOOT=R, para evitar un reinicio automático del servidor.
- Si no hay conexión, DocuWare Desktop se conectará automáticamente al sistema DocuWare, 2 minutos después del inicio.
- Otra opción es activar la conexión mediante el argumento de línea de comandos -createdefaultconnection para DocuWare.Desktop.exe. De este modo, la conexión se establece inmediatamente al iniciar DocuWare Desktop (véase el ejemplo en el script anterior).
- Si la autenticación de Windows está configurada en DocuWare, el usuario no tendrá que realizar ninguna otra acción.
- Si la autenticación de Windows no está configurada, se pedirá al usuario que introduzca sus credenciales de DocuWare.
- A partir de DocuWare 6.6, DocuWare Desktop también gestiona la conexión de Connect to Outlook App y Windows Explorer App. No se requiere ninguna acción adicional.
Para una desinstalación silenciosa, utilice este script:
@echo off
echo **************************************************************echo *** Se están desinstalando DocuWare Desktop Apps ****echo **** Esta ventana se cerrará automáticamente. **********echo **************************************************************rem especifique DWSetupPath, carpeta compartida C:\Program Files (x86)\DocuWare\Web\ClientSetupData. Debe ser accesible desde el PC cliente.
SET DWSetupPath=\servername\ClientSetupDatarem borrar ajustes en registro HKLMif defined ProgramFiles(x86) (set RegPath=HKLM\SOFTWARE\Wow6432Node) else (set RegPath=HKLM\SOFTWARE)reg delete %RegPath%\DocuWare\Setup/v SettingsPath /f >nul 2>&1rem DWDesktop Plugins - startrem DW Printermsiexec /x "%DWSetupPath%\DocuWare.Desktop.Printer.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Pri.log /qrem DW Importmsiexec /x "%DWSetupPath%\DocuWare.Desktop.Import.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Imp.log /qrem DW Scannermsiexec /x "%DWSetupPath%\DocuWare.Desktop.Scanner.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Sca.log /qrem Smart Connectmsiexec /x "%DWSetupPath%\DocuWare.Desktop.SmartConnect.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_SC.log /qrem Edit & Sendmsiexec /x "%DWSetupPath%\DocuWare.Desktop.EditSend.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_EaS.log /qrem Connect to Outlookmsiexec /x "%DWSetupPath%\DocuWare.ConnectToOutlook.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_C2O.log /qrem Windows Explorer App rem para WEC necesita averiguar si x64 o noif defined ProgramFiles(x86) (set WECx64=DocuWare.WindowsExplorerClient64.msi) else (set WECx64=DocuWare.WindowsExplorerClient.msi)msiexec /x "%DWSetupPath%\%WECx64%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_WEC.log /qrem DocuWare Desktop Framework with CommonOCRmsiexec /x "%DWSetupPath%\DocuWare.Desktop.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Des.log /qmsiexec /x "%DWSetupPath%\DocuWare.CommonOCR.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_OCR.log /qrem DW Desktop Plugins - endrem DocuWare Upload Appmsiexec /x "%DWSetupPath%\DocuWare.UploadService.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_UpS.log /qrem DocuWare Workflow Designermsiexec /x "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_WfD.log /qrem Conectarse a Toshibamsiexec /x "%DWSetupPath%\DocuWare.ConnectToToshiba.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_C2T.log /q
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.
