Introduzione
L'installazione silenziosa può essere utilizzata per l'installazione automatica e non presidiata di DocuWare Client Windows in rete.
Prerequisiti
I prerequisiti devono essere installati prima di eseguire l'installazione silenziosa. Non verranno installati dall'installazione silenziosa di DocuWare!
| Versione di DocuWare | Versione di .NET Framework | Versione del programma di installazione di Windows | Pacchetti Visual C++ |
|---|---|---|---|
| 5.1c SP1 | Quadro .NET 4.0 | Installatore di Windows 4.5 | 2005, 2008, 2010 |
| 5.1c SP2 | Quadro .NET 4.0 | Installatore di Windows 4.5 | 2005, 2008, 2010 |
| 6 | Quadro .NET 4.0 | Installatore di Windows 4.5 | 2005, 2008, 2010 |
| 6.1 | Quadro .NET 4.0 | Installatore di Windows 4.5 | 2005, 2008, 2010 |
| 6.5 | Quadro .NET 4.5 | Installatore di Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.6 | Quadro .NET 4.5.1 | Installatore di Windows 4.5 | 2005, 2008, 2010, 2012 |
| 6.7 | Quadro .NET 4.5 | Installatore di Windows 4.5 | 2005, 2008, 2010, 2012 |
Un elenco delle versioni di .NET Framework nei diversi sistemi operativi è disponibile qui:
Le informazioni per la distribuzione in rete sono disponibili qui:
- 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
L'elenco delle versioni di Windows Installer disponibili per i diversi sistemi operativi è disponibile qui:
Come eseguire un'installazione silenziosa dei pacchetti ridistribuibili di Visual C++ 2010/2012 è descritto qui:
Procedura
- Creare il file modello DocuWare.Setup.XML
All'inizio, installare o aggiornare manualmente un DocuWare Client con tutti i moduli utilizzando DocuWare Server Setup.
In questo modo si otterrà un file denominato DocuWare.Setup.xml, che contiene tutte le informazioni e i parametri di configurazione per un'installazione/aggiornamento silenzioso. Verrà utilizzato come modello per l'installazione non presidiata.
A seconda della versione di DocuWare, il file si trova in posizioni diverse:
DocuWare versione 5.1cSP1: C:\Users\public\
DocuWare versione 6.0 e 6.1: %temp%\SetupLogs\
DocuWare versione 6.5 e successive: %ALLUSERSPROFILE%\DocuWare\SetupLogs\ - Verifica di DocuWare.Setup.xml
Aprire il file DocuWare.Setup.XML in un editor XML. Nella parte superiore del file sono riportate le operazioni che il Setup eseguirà. Di solito non è necessario modificare alcun valore.- Nel caso di un'installazione, il file avrà il seguente aspetto:
...
<MSIFiles>
<MSIFiles FileName="DocuWare.CommonOCR.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.CommonVCET.msi" SuccessInstall="true" OperationStatus="Installa" />
<MSIFiles FileName="DocuWare.ClientModules.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ClientModules.English.msi" SuccessInstall="true" OperationStatus="Install" />
<MSIFiles FileName="DocuWare.ComponentInit.msi" SuccessInstall="true" OperationStatus="Install" />
</MSIFiles>
... - In caso di aggiornamento, l'aspetto sarà il seguente:
...
<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>
...
- Nel caso di un'installazione, il file avrà il seguente aspetto:
- Adattare l'installazione di DocuWare.xml
Alcuni valori sono importanti, pertanto verificare e, se necessario, adattare i seguenti valori in base al proprio sistema:
Server="<DWSERVERNAME>"(appare più spesso)
ASHostName="<DWSERVERNAME>"(appare più spesso)
ASPort="9000" (appare più spesso)
RegisterClient="Register" (compare una volta)
LicenseFilePath="<LICENSEPATH>"(compare una volta)
OrganizationName="<ORGANIZATION>"(compare una volta)
per esempio:
...
<ConnectionSettings Server="DWSRV"... />
<ASConnectionSettings ASHostName="DWSRV" ASPort="9000" />
...
<DWWinClient .. RegisterClient="Register" ...>
...
<OrganizationSettings LicenseFilePath="\\DWSRV\DWInstall\DocuWare and Modules\dwlicense660.lic" ... OrganizationName="Peters Engineering" />
... - Creare il file BAT
Creare un file BAT, ad esempio DWSilentSetup.bat, e aggiungere le righe seguenti.
Adattare i valori evidenziati per DWSetupPath, DWSysAdmin e DWSysAdminPassword in base al proprio sistema.
Specificare il percorso della cartella condivisa di DocuWare e Modules utilizzando UNC senza virgolette.Le unità di rete mappate non sono supportate!
Non utilizzare le virgolette doppie nelle password!
@echo off
echo ******************************************************************************
echo ***************** DocuWare Client è in fase di installazione. ************************
echo *Questa finestra verrà chiusa automaticamente al termine dell'installazione.*
echo ******************************************************************************
echo
rem Specificare le seguenti variabili. Non utilizzare il carattere "
SET DWSetupPath=\Path\DocuWare and Modules
SET DWSysAdmin=DWAdmin
SET DWSysAdminPassword=Password
rem La directory di registro è stata creata
md %ALLUSERSPROFILE%\DocuWare
rem I componenti di installazione di DocuWare sono installati
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 I componenti sono installati secondo DocuWare.Setup.xml
%DWSetupChainer% "MaintenanceMode=" "MSIPath=%DWSetupPath%" "Mode=1" "UILevel=2" "DISPLAYUI=0" "DWSYSADMIN=%DWSysAdmin%" "DWSYSADMINPASSWORD=%DWSysAdminPassword%" - Preparare la cartella Setup
Copiare il file DocuWare.Setup.xml e il file BAT nella cartella DocuWare and Modules. Condividere la cartella in modo che sia accessibile in rete. - Esecuzione di DW Silent Setup
L'esecuzione del file BAT avvia l'installazione/aggiornamento automaticamente, senza alcuna interazione da parte dell'utente. Tuttavia, non viene visualizzato lo stato dell'installazione. Eseguire il file BAT manualmente o, ad esempio, in uno script di accesso.
Finché DocuWare.Setup.GUI.exe è in esecuzione, l'installazione non è terminata.
Tenere presente che l'installazione o l'aggiornamento richiedono privilegi elevati.
I file di log di DocuWare Setup si trovano, a seconda delle versioni di DocuWare, nei seguenti percorsi:
DocuWare versione 5.1c SP1 - 6.1: %temp%\SetupLogs\
DocuWare versione 6.5 e successive: %ALLUSERSPROFILE%\DocuWare\SetupLogs\
Il log di Silent Setup si trova sempre in %ALLUSERSPROFILE%\DocuWare\
Rimuovere il file DocuWare.Setup.xml dalla cartella DocuWare e Modules dopo l'installazione/aggiornamento.
Se il file si trova nella cartella DocuWare e Modules, impedisce l'esecuzione manuale dell'installazione del server.
Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.
