Visualizzazioni:

Domanda:
Come installare le Desktop Apps tramite l'installazione/aggiornamento silenzioso?

Risposta:
Con DocuWare è possibile installare/aggiornare tutte le Desktop Apps in modo silenzioso.

DocuWare Desktop Apps:

  • DocuWare Desktop
    • Printer App
    • Import App
    • App Scanner
    • App Smart Connect
    • Edit & Send App
    • Connect to Outlook
    • Windows Explorer Client
    • OCR comune
  • Workflow Designer App
  • Creatore di URL
  • Pulitore di indici

Prerequisiti:

  • Framework .NET v 4.5
  • Installatore Windows 4.5
  • Pacchetti ridistribuibili di Visual C++ 2008
    • per i sistemi x86 installare solo vcredist_x86.exe
    • per i sistemi x64 installare solo vcredist_x64.exe e vcredist_x86.exe
  • Pacchetti ridistribuibili di Visual C++ 2010
    • per sistemi x86 installare solo vcredist_x86.exe
    • per i sistemi x64 installare solo vcredist_x64.exe e vcredist_x86.exe
  • Pacchetti ridistribuibili di Visual C++ 2012
    • per sistemi x86 installare solo vcredist_x86.exe
    • per i sistemi x64 installare solo vcredist_x64.exe e vcredist_x86.exe

Tutti i prerequisiti devono essere installati manualmente e prima di installare silenziosamente le Desktop Apps.È molto importante, altrimenti le Desktop Apps non funzioneranno.

I file si trovano nella cartella ...\DocuWare\Web\ClientSetupData\Prerequisites\

Le modalità di installazione silenziosa dei pacchetti ridistribuibili di Visual C++ 2010/2012 sono descritte in questo blog MSDN: http://blogs.msdn.com/b/astebner/archive/2010/10/20/10078468.aspx

Passi per l'installazione silenziosa delle DocuWare Desktop Apps:

  1. Assicurarsi che la directory ...\DocuWare\Web\ClientSetupData\sia disponibile in rete .
  2. Creare un nuovo file di testo nella directory di setup e aggiungere il seguente contenuto:

    @echo off
    echo *************************************************************
    echo ** DocuWare 6.8 Desktop Apps in corso di installazione ***
    echo ** DocuWare 6.8 Desktop Apps in corso di installazione ***
    echo **** Questa finestra verrà chiusa automaticamente. *********
    echo *************************************************************

    rem specificare DWSetupPath, cartella di condivisione C:\Program Files (x86)\DocuWare\Web\ClientSetupData\. Deve essere accessibile dal PC client!
    SET DWSetupPath=\\servername\ClientSetupData

    rem specificare DWSettingsPath, ad esempio http://dwsrv/DocuWare/Platform/Home/ClientSetupInfo?orgId=1.Di solito l'ID organizzazione è 1.
    rem L'ID organizzazione si trova in DocuWare Administration > Organization > General - Identifier
    SET DWSettingsPath=http://servername/DocuWare/Platform/Home/ClientSetupInfo?orgId=1

    rem aggiungere il percorso delle impostazioni per la gestione delle connessioni predefinite di DocuWare Desktop nel registro di sistema (HKLM)
    if defined 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>&1

    rem DW Desktop Plugins - start
    rem DW Desktop Framework con Common OCR è richiesto per ogni DocuWare Desktop Apps

    msiexec /i "%DWSetupPath%\DocuWare.Desktop.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Des.log /q
    msiexec /i "%DWSetupPath%\DocuWare.CommonOCR.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_OCR.log /q

    rem DW Printer
    msiexec /i "%DWSetupPath%\DocuWare.Desktop.Printer.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Pri.log /q

    rem DW Import
    msiexec /i "%DWSetupPath%\DocuWare.Desktop.Import.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Imp.log /q

    rem DW Scanner
    msiexec /i "%DWSetupPath%\DocuWare.Desktop.Scanner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Sca.log /q

    rem Smart Connect
    msiexec /i "%DWSetupPath%\DocuWare.Desktop.SmartConnect.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_SC.log /q

    rem Edit & Send
    msiexec /i "%DWSetupPath%\DocuWare.Desktop.EditSend.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_EaS.log /q

    rem Connect to Outlook App
    msiexec /i "%DWSetupPath%\DocuWare.ConnectToOutlook.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_C2O.log /q

    rem Windows Explorer App
    rem per WEC è necessario scoprire se x64 o no

    if defined 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 /q

    rem start DW Desktop Service
    net start DWDesktopService

    rem start DW Desktop with params -createdefaultconnection per creare una connessione predefinita e avviare DWDesktopService
    if defined ProgramFiles(x86) (start "" "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 - end
    rem DocuWare Designer
    msiexec /i "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_WfD.log /q

    rem DocuWare UrlCreator
    msiexec /i "%DWSetupPath%\DocuWare.UrlCreator.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_UC.log /q

    rem DocuWare Index Cleaner
    msiexec /i "%DWSetupPath%\DocuWare.IndexCleaner.msi" ALLUSERS=1 MSIFASTINSTALL=7 SETTINGSPATH="%DWSettingsPath%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_IC.log /q

    rem la registrazione è opzionale. Disattivatelo rimuovendo "/liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Install_Xxx.log".
  3. Eliminare le righe corrispondenti alle applicazioni che non devono essere installate.
  4. Adattare le parti evidenziate in base alla propria installazione.
  5. Salvare il file di testo con il nome DocuWare_68_Desktop_Apps_Silent_Install.bat.
  6. Eseguire il file BAT manualmente o in uno script di accesso a Windows.

Note importanti:

  • Per l'installazione sono necessari i diritti di amministratore locale
  • Sui server terminali si consiglia di aggiungere il parametro REBOOT=R, per evitare il riavvio automatico del server.
  • In assenza di connessione, DocuWare Desktop si connetterà automaticamente al sistema DocuWare 2 minuti dopo l'avvio.
    • Un'altra opzione è quella di attivare la connessione utilizzando l'argomento della riga di comando -createdefaultconnection per DocuWare.Desktop.exe. La connessione viene quindi stabilita immediatamente all'avvio di DW Desktop (vedere l'esempio nello script precedente).
    • Se l'autenticazione di Windows è impostata in DocuWare, l'utente non deve compiere ulteriori azioni.
    • Se l'autenticazione di Windows non è impostata, all'utente verrà richiesto di inserire le proprie credenziali di DocuWare.

Per una disinstallazione silenziosa, utilizzare questo script:

@echo off

echo************************************************************echo **** Le DocuWare Desktop Apps vengono rimosse ****echo **** Questa finestra verrà chiusa automaticamente.********
echo************************************************************
rem specificare DWSetupPath, cartella di condivisione C:\Program Files (x86)\DocuWare\Web\ClientSetupData. Deve essere accessibile dal PC client!
SET  DWSetupPath=\servername\ClientSetupDatarem eliminare le impostazioni nel 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 DW Desktop Plugins - startrem DW Printermsiexec /x "%DWSetupPath%\DocuWare.Desktop.Printer.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Pri.log /q
rem DW Importmsiexec /x "%DWSetupPath%\DocuWare.Desktop.Import.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Imp.log /q
rem DW Scannermsiexec /x "%DWSetupPath%\DocuWare.Desktop.Scanner.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Sca.log /q
rem Smart Connectmsiexec /x "%DWSetupPath%\DocuWare.Desktop.SmartConnect.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_SC.log /q
rem Edit & SendApp msiexec /x "%DWSetupPath%\DocuWare.Desktop.EditSend.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_EaS.log /q
rem Connect to Outlookmsiexec /x "%DWSetupPath%\DocuWare.ConnectToOutlook.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_C2O.log /q
rem Windows Explorer Apprem per WEC è necessario scoprire se x64 o noif defined ProgramFiles(x86) (set WECx64=DocuWare.WindowsExplorerClient64.msi) altrimenti (impostare WECx64=DocuWare.WindowsExplorerClient.msi)msiexec /x "%DWSetupPath%\%WECx64%" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_WEC.log /q
rem DocuWare Desktop Framework con CommonOCRmsiexec /x "%DWSetupPath%\DocuWare.Desktop.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Des.log /q
msiexec /x "%DWSetupPath%\DocuWare.CommonOCR.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_OCR.log /q
rem Plugin DW Desktop - fine
rem DocuWare Workflow Designermsiexec /x "%DWSetupPath%\DocuWare.WorkflowDesigner.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_WfD.log /q
rem DocuWare UrlCreatormsiexec /x "%DWSetupPath%\DocuWare.UrlCreator.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_UC.log /qrem DocuWare IndexCleanermsiexec /x "%DWSetupPath%\DocuWare.IndexCleaner.msi" /liwearmo %temp%\DocuWare_Desktop_Apps_Silent_Uninstall_Ic.log /q

 

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.