Outlook Infodesk: Softwareverteilung - Unbeaufsichtigtes Setup - ab Version 11.0 ________________________________________________________________________________ Outlook Infodesk wird am jeweiligen Client installiert und steht als MSI-Paket zur Verfügung. Die Erkennung der Outlook 32- oder 64-Bit-Version erfolgt automatisch. Neuere Versionen können einfach nachinstalliert werden. Outlook Infodesk bringt ab Version 9 einen eigenen Autoupdater mit, der allerdings lokale Installations-/Admin - Rechte vorraussetzt. In geschützten Umgebungen sollte der Autoupdater per globaler Konfiguration abgeschaltet werden und die Softwareverteilung selbst per Microsoft Systemcenter, Intune, Grouppolicy bzw. Logon-Script ausgeführt werden. Eine Besonderheit ist hier der Infodesk Printer, ein angepasstes PDF-Creator-Setup, welches am Ende der normalen MSI-Installation gestartet wird. Da ein Benutzerdialog aufpoppt, sollte diese Installation entweder vorher verteilt oder per HKCU-REG-Key ganz unterbunden werden. Näheres dazu am Ende des Dokumentes. Wird die MSI-Installation im "/passive" oder "/quiet" - Modus ausgeführt, wird das PDF-Creator-Setup nicht ausgeführt! Neuinstallation: Damit bei den Usern beim ersten Outlook-Start (nur bei Neuinstallationen) nicht die Frage nach dem Speicherort der Infodesk-Konfiguration (Outlook Infodesk Config.xml) erscheint, kann noch ein Registry-Schlüssel per GroupPolicy oder per REG-Datei auf dem Client gesetzt werden. Näheres dazu am Ende des Dokumentes. Das Setup prüft die Installation des NET.Framework 4.8, deshalb sollte dieses vorher verteilt werden (falls noch nicht vorhanden). _________________________________________________________________________________________________________ Zur unbeaufsichtigten Installation per Script gehen Sie wie folgt vor: Neue Version installieren (hierzu wird das MSI-Paket benötigt!): msiexec /package OutlookInfodeskSetup.msi /passive /log "%appdata%\Roaming\Fischer Software\Outlook Infodesk\InfodeskInstall--V12xx.log" Die Angabe der Log-Datei ist optional, aber für eine spätere Überprüfung sehr sinnvoll Alternativ kann man statt "/passive" auch den Parameter "/quiet" benutzen, dann erhält der User überhaupt keine Meldungen und Statusanzeigen und das Ganze geht auch erheblich schneller ________________________________________________________________________________________________________ Beispiel für ein Logon-Script (dem User vorher per GroupPolicy temporäre lokale Adminrechte geben): ________________________________________________________________________________________________________ @ECHO OFF ECHO ################################################### ECHO ### INFODESK 13 - UNBEAUFSICHTIGTE Installation ### ECHO ################################################### ECHO . ECHO Bitte ggfs. Meldungen bestaetigen und den Vorgang auf keinen Fall unterbrechen, ECHO der Rechner wird bei Bedarf automatisch neugestartet ECHO . REM Test ob aktuelle Version schon installiert ist, dann Ausstieg if exist "%appdata%\Roaming\Fischer Software\Outlook Infodesk\InfodeskInstall--V12xx.log" GOTO ENDE ECHO Beenden aller Outlook - Prozesse, die ggfs. noch laufen taskkill /F /T /IM Outlook.exe taskkill /F /T /IM InfodeskPhone.exe taskkill /F /T /IM Spoolsv.exe ECHO . ECHO Installation ECHO . %SYSTEMROOT%\system32\msiexec.exe /package \\SERVER\deployment$\....\OutlookInfodeskSetup.msi /quiet /log "%appdata%\Roaming\Fischer Software\Outlook Infodesk\InfodeskInstall--V12xx.log" ECHO ggfs. Logfile auf Server kopieren (fuer spaetere Ueberpruefung) REM copy "%appdata%\Roaming\Fischer Software\Outlook Infodesk\InfodeskInstall--V12xx.log" \\SERVER\deployment$\....\.. ECHO . ECHO Infodesk wurde erfolgreich installiert... ECHO . REM Rechner-Neustart (nicht zwingend erforderlich) REM ECHO Windows neustarten REM ECHO . REM %SYSTEMROOT%\system32\shutdown.exe -r -f ECHO ######################################################### ECHO ### ENDE INFODESK 12 - UNBEAUSFISCHTIGTE Installation ### ECHO ######################################################### GOTO AUSSTIEG :ENDE ECHO Infodesk wurde bereits aktualisiert ECHO . :AUSSTIEG _________________________________________________________________________________________________________ Anmerkung: Eine Deinstallation der alten Version ist seit Version 9 nicht mehr notwendig ACHTUNG: Der User MUSS lokale Adminrechte für die Dauer der Installation haben ! _________________________________________________________________________________________________________ Infodesk Printer (PDF-Creator): ------------------------------- Ggfs. meldet sich am Ende des Setups noch der Installer für den Infodesk-Printer (PDF-Creator). Wird die MSI-Installation im "/passive" oder "/quiet" - Modus ausgeführt, wird das PDF-Creator-Setup nicht ausgeführt! Falls der Infodesk Printer genutzt werden soll, kann auch dieser per Script (vor dem Update / Installation Infodesk) verteilt werden: Setup: http://download.pdfforge.org/download/pdfcreator/PDFCreator-stable?download PDFCreator-4_x_x_setup.exe  /ForceInstall /SILENT /COMPONENTS="program,ghostscript,helpfiles\german,languages\german" /LANG=German /NORESTART Bitte eine aktuelle Version 4.x verwenden, der PDF-Creator 3.x wird ebenfalls unterstützt!   Um den PDFCreator nicht zu installieren und auch nicht mehr dannach gefragt zu werden ist folgender Registry Eintrag zu setzen: Für ein 64bit Betriebssystem: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\InfodeskPrinter] "DoNotAskInstaller"="True" Für ein 32bit Betriebssystem: [HKEY_LOCAL_MACHINE\SOFTWARE\InfodeskPrinter] "DoNotAskInstaller"="True" Oder die Infodesk-MSI-Installation im "/passive" oder "/quiet" - Modus ausführen _________________________________________________________________________________________________________ Neuinstallationen (gilt nicht fuer Updates): -------------------------------------------- Damit bei den Usern beim ersten Outlook-Start (nur bei Neuinstallationen) nicht die Frage nach dem Speicherort der Infodesk-Konfiguration (Outlook Infodesk Config.xml) erscheint, kann noch ein Registry-Schlüssel per GroupPolicy oder per REG-Datei auf dem Client gesetzt werden: [HKEY_CURRENT_USER\Software\Outlook Infodesk] "OIConfigPath"="x:\\Infodesk\\Config\\Outlook Infodesk Config.xml" (wobei "x:\\Infodesk\\..." durch den echten Speicherort in Ihrem Netzwerk zu ersetzen ist) 08/2022 Fischer Software - Berlin