Introducción
La instalación silenciosa puede utilizarse para una instalación automática y desatendida del DocuWare Windows Client a través de la red.
Requisitos previos
Los requisitos previos deben instalarse antes de ejecutar la instalación silenciosa. La instalación silenciosa de DocuWare no los instalará.
| Versión de DocuWare | Versión de .NET Framework | Versión del instalador de Windows | Paquetes de Visual C |
|---|---|---|---|
| 5.1c SP1 | .NET Framework 4.0 | Instalador de Windows 4.5 | 2005, 2008, 2010 |
| 5.1c SP2 | .NET Framework 4.0 | Instalador de Windows 4.5 | 2005, 2008, 2010 |
| 6 | .NET Framework 4.0 | Instalador de Windows 4.5 | 2005, 2008, 2010 |
| 6.1 | .NET Framework 4.0 | Instalador de Windows 4.5 | 2005, 2008, 2010 |
| 6.5 | .NET Framework 4.5 | Instalador de Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.6 | .NET Framework 4.5.1 | Instalador de Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.7 | .NET Framework 4.5 | Instalador de Windows 4.5 | 2005, 2008, 2010, 2012 |
Encontrará una Lista de versiones de .NET Framework en diferentes sistemas operativos aquí:
Encontrará información para la distribución en red aquí:
- http://msdn.microsoft.com/de-de/library/kz6tzdt1%28v=vs.90%29.aspx
- http://msdn.microsoft.com/de-de/library/02z0twb3%28v=vs.90%29.aspx
Encontrará una Lista de versiones disponibles de Windows Installer en diferentes sistemas operativos aquí:
Aquí se describe cómo realizar una instalación silenciosa de los paquetes redistribuibles de Visual C++ 2010/2012:
Procedimiento
- Cree el archivo de plantilla DocuWare.Setup.XML
En primer lugar, instale o actualice un DocuWare Client con todos los módulos de forma manual mediante DocuWare Server Setup.
De este modo, obtendrá un archivo denominado DocuWare.Setup.xml, que contiene toda la información y los parámetros de configuración para una instalación/actualización silenciosa. Se utilizará como plantilla para la instalación desatendida.
Dependiendo de la versión de DocuWare, encontrará el archivo en diferentes ubicaciones:
DocuWare versión 5.1cSP1: C:\Users\public\
DocuWare versión 6.0 y 6.1: %temp%\SetupLogs
DocuWare versión 6.5 y superiores: %ALLUSERSPROFILE%\DocuWare\SetupLogs\ - Verificación de DocuWare.Setup.xml
Abra el archivo DocuWare.Setup.XML en un editor XML. En la parte superior del archivo verá las operaciones que realizará el Setup. Normalmente no es necesario modificar ningún valor aquí.- En el caso de una instalación, tendrá el siguiente aspecto:
...
<MSIFiles>
<MSIFiles FileName="DocuWare.CommonOCR.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.CommonVCET.msi" SuccessInstall="true" OperationStatus="Instalar" />
<MSIFiles FileName="DocuWare.ClientModules.msi" SuccessInstall="true" OperationStatus="Instalar" />
<MSIFiles FileName="DocuWare.ClientModules.English.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ComponentInit.msi" SuccessInstall="true" OperationStatus="Install" />
</MSIFiles>
... - En caso de actualización, tendrá el siguiente aspecto:
...
<MSIFiles>
<MSIFiles FileName="DocuWare.CommonOCR.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.CommonVCET.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ClientModules.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ClientModules.English.msi" SuccessInstall="true" OperationStatus="Upgrade" />
<MSIFiles FileName="DocuWare.ComponentInit.msi" SuccessInstall="true" OperationStatus="Install" />
</MSIFiles>
...
- En el caso de una instalación, tendrá el siguiente aspecto:
- Adaptar DocuWare Setup.xml
Algunos valores son importantes, así que compruebe y, si es necesario, adapte los siguientes valores en función de su sistema:
Server="<DWSERVERNAME>"(aparece más a menudo)
ASHostName="<DWSERVERNAME>"(aparece más a menudo)
ASPort="9000" (aparece más a menudo)
RegisterClient="Register" (aparece una vez)
LicenseFilePath="<LICENSEPATH>"(aparece una vez)
OrganizationName="<ORGANIZATION>"(aparece una vez)
por ejemplo:
...
<ConnectionSettings Server="DWSRV"... />
<ASConnectionSettings ASHostName="DWSRV" ASPort="9000" />
...
<DWWinClient .. RegisterClient="Register" ...>
...
<OrganizationSettings LicenseFilePath="\DWSRV\DWInstall\DocuWare and Modules\dwlicense660.lic" ... OrganizationName="Peters Engineering" />
... - Cree el archivo BAT
Cree un archivo BAT, por ejemplo, DWSilentSetup.bat y añada las siguientes líneas.
Adapte los valores resaltados para DWSetupPath, DWSysAdmin y DWSysAdminPassword según su sistema.
Especifique la ruta a la Carpeta compartida de DocuWare y Módulos utilizando UNC sin comillas.No se admiten unidades de red mapeadas.
¡No utilice comillas dobles en las contraseñas!
@echo off
echo ******************************************************************************
echo ***************** Se está instalando DocuWare Client. ************************
echo *Esta ventana se cerrará automáticamente una vez finalizada la instalación.*
echo ******************************************************************************
echo
rem Especifique las siguientes variables. No utilice el carácter "
SET DWSetupPath=\Path\DocuWare and Modules
SET DWSysAdmin=DWAdmin
SET DWSysAdminPassword=Contraseña
rem Se crea el directorio de registro
md %ALLUSERSPROFILE%\DocuWare
rem Se instalan los componentes de configuración de DocuWare
msiexec /i "%DWSetupPath%\DocuWare.msi" /l*v "%ALLUSERSPROFILE%\DocuWare\SilentSetup.log" PREPARESETUP="1" /q
if defined ProgramFiles(x86) (set DWSetupChainer="%ProgramFiles(x86)%\DocuWare\Setup Components\DocuWare.Setup.GUI.exe") else (set DWSetupChainer="%ProgramFiles%\DocuWare\Setup Components\DocuWare.Setup.GUI.exe")
echo DWSetupChainer: %DWSetupChainer%
echo.
rem Los componentes se instalan según DocuWare.Setup.xml
%DWSetupChainer% "MaintenanceMode=" "MSIPath=%DWSetupPath%" "Mode=1" "UILevel=2" "DISPLAYUI=0" "DWSYSADMIN=%DWSysAdmin%" "DWSYSADMINPASSWORD=%DWSysAdminPassword%" - Prepare la carpeta de instalación
Copie su DocuWare.Setup.xml y su archivo BAT en la carpeta DocuWare and Modules. Comparta la carpeta para que sea accesible a través de la red. - Ejecución de la instalación silenciosa de DW
La ejecución del archivo BAT iniciará la instalación/actualización automáticamente, sin necesidad de interacción por parte del usuario. Sin embargo, no se mostrará el estado de la instalación. Ejecute el archivo BAT manualmente o, por ejemplo, en un script de inicio de sesión.
Mientras DocuWare.Setup.GUI.exe esté en ejecución, la instalación no habrá finalizado.
Tenga en cuenta que la instalación o actualización requiere privilegios elevados.
Encontrará los archivos de registro de instalación de DocuWare en función de las versiones de DocuWare en las siguientes ubicaciones:
DocuWare versión 5.1c SP1 - 6.1: %temp%SetupLogs\
DocuWare versión 6.5 y superiores: %ALLUSERSPROFILE%\DocuWareSetupLogs\
Encontrará el registro de instalación silenciosa siempre en %ALLUSERSPROFILE%\DocuWare\
Por favor, elimine el archivo DocuWare.Setup.xml de la carpeta DocuWare and Modules después de la instalación/actualización.
Si el archivo se encuentra en la carpeta DocuWare and Modules impide ejecutar la configuración del servidor manualmente.
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.
