Welche verschiedenen Arten von MSIs gibt es?
Nachfolgend finden Sie Informationen über die neuen und verbesserten MSIs, die mit Version 3.18 und höher veröffentlicht wurden.
Es werden zwei Arten von MSI-Installationsprogrammen angeboten:
- MSI für die Pro-Computer-Installation.
- MSI für die Pro-Benutzer-Installation während der Benutzeranmeldung.
Für wen eignet sie sich?
MSI für die Pro-Computer-Installation
Diese MSI eignet sich für Unternehmen, die die App vorinstallieren und mehr Kontrolle darüber haben möchten.
- Das Unternehmen möchte eine einzige Installation (spart Speicherplatz).
- Ein einziger Installationsort erleichtert IT-Regeln für Firewall-Zulassungslisten und Richtlinien für Softwareeinschränkung (SRP).
- Unternehmen können wählen, ob sie die Aktualisierungen manuell durchführen oder die Benutzer automatisch aktualisieren lassen wollen (dies erfordert Administratorrechte für die Benutzer).
- Da die MSI-Installation für die automatische Aktualisierung Administratorrechte erfordert, wird diese Art von MSI empfohlen, wenn manuelle Aktualisierungen verwendet werden.
- Die Pro-Computer-Installation erleichtert die Einschränkung der Deinstallation der App durch die Benutzer (da Administratorrechte erforderlich sind).
MSI für die Pro-Benutzer-Installation während der Benutzeranmeldung
Diese MSI eignet sich für Unternehmen, die die Anwendung vorinstallieren, aber den Benutzern die Kontrolle über die App überlassen wollen.
- Das Unternehmen will die App nicht für die Benutzer verwalten, sondern sie nur für sie vorinstallieren.
- Das Unternehmen ermöglicht es den Benutzern, die App zu aktualisieren und bei Bedarf zu deinstallieren.
- Die MSI-Installation für die Installation pro Benutzer während der Anmeldung stellt die Anwendung im Benutzerordner bereit; für die automatische Aktualisierung sind also keine Administratorrechte erforderlich. Wir empfehlen dieses MSI, wenn automatische Updates bevorzugt werden.
Übersicht über die MSI für die Pro-Computer-Installation
Hierbei handelt es sich um eine MSI-Datei für die Bereitstellung der GoTo-App als Einzelinstallation pro Computer (in den Programmdateien).
- Die Installation erfordert erhöhte Rechte (Administratorrechte).
- Automatische Aktualisierungen können aktiviert oder deaktiviert werden. Sie sind standardmäßig aktiviert.
- Wenn automatische Aktualisierungen aktiviert sind, gilt Folgendes:
- Der Benutzer wird während der Verwendung des Produkts über Aktualisierungen informiert und kann manuell nach neuen Aktualisierungen suchen.
- Alle verfügbaren Aktualisierungen werden beim Beenden automatisch installiert.
- Wenn eine Aktualisierung installiert wird, wird dem Benutzer eine Aufforderung zur Benutzerkontensteuerung angezeigt, um Administratorrechte zu erteilen, da die Aktualisierung alle Benutzer auf dem Computer betrifft.
- Wenn der Benutzer die Aktion nicht autorisiert oder nicht autorisieren kann, wird die Aktualisierung nicht durchgeführt und der Benutzer wird in Zukunft erneut dazu aufgefordert.
- Wenn automatische Aktualisierungen deaktiviert sind, gilt Folgendes:
- Der Benutzer erhält keine Benachrichtigungen über neue Aktualisierungen und kann nicht manuell nach Aktualisierungen suchen.
- Die einzige Möglichkeit, die App zu aktualisieren, besteht darin, dass das Unternehmen eine neue MSI bereitstellt.
- Durch das Rollout einer neuen MSI wird die App auf die in der MSI enthaltene Version aktualisiert oder zurückgesetzt. Dies gilt auch für Fälle, in denen eine automatische Aktualisierung eine neuere Version installiert hat als die Version in der MSI, die bereitgestellt wird. Um eine einheitliche Vorgehensweise bei der Aktualisierung zu gewährleisten, wird empfohlen, entweder ein einmaliges MSI-Rollout durchzuführen und künftige Aktualisierungen durch automatische Updates durchführen zu lassen, oder das MSI-Rollout konsequent mit deaktivierten automatischen Aktualisierungen durchzuführen und einen Zeitplan für manuelle Aktualisierungen festzulegen.
Übersicht über die MSI für die Pro-Benutzer-Installation während der Benutzeranmeldung
Hierbei handelt es sich um eine MSI-Datei, mit der ein Installationsprogramm für GoTo für einzelne Benutzer auf der Computerebene (in den Programmdateien) bereitgestellt und ein Login Hook für alle aktuellen und neuen Benutzer eingerichtet wird, damit das Installationsprogramm für einzelne Benutzer bei der Benutzeranmeldung ausgeführt wird. Mit dieser MSI wird das GoTo-Benutzer-Installationsprogramm und nicht die GoTo-App selbst installiert. Das GoTo-Installationsprogramm fügt die GoTo-App für jeden Benutzer hinzu, der sich auf dem Rechner anmeldet. Die App wird nur bei der ersten Anmeldung des Benutzers installiert und im Profil des Nutzers abgelegt.
Es steht den Benutzern frei, die GoTo-App zu entfernen, da sie pro Benutzer installiert wird.
- Die Installation der MSI erfordert erhöhte Rechte (Administratorrechte), während diese für die Pro-Benutzer-Installation während der Benutzeranmeldung nicht erforderlich sind. Die Pro-Benutzer-Installation während der Benutzeranmeldung erfolgt als Hintergrundinstallation.
- Bei der MSI-Installation wird ein RunOnce-Eintrag für jedes vorhandene Benutzerprofil auf dem Computer eingerichtet, einschließlich des Standardbenutzerprofils (Vorlage).
- Der Eintrag enthält eine Befehlszeile, die die Pro-Benutzer-Installation im Hintergrund startet.
- Der zum Standard-Benutzerprofil (Vorlage) hinzugefügte Eintrag stellt sicher, dass neue Benutzer, die sich zum ersten Mal an einem Rechner anmelden, die App ebenfalls erhalten.
- Der Eintrag RunOnce sorgt dafür, dass das Installationsprogramm für Benutzer nur einmal pro Benutzer gestartet wird. Windows löscht RunOnce-Einträge, nachdem sie ausgeführt wurden.
- Bei der Deinstallation der MSI wird der vom Installationsprogramm hinzugefügte RunOnce-Eintrag entfernt (sofern er noch vorhanden ist), einschließlich des Eintrags im Standard-Benutzerprofil (Vorlage).
- Automatische Aktualisierungen können aktiviert oder deaktiviert werden. Sie sind standardmäßig aktiviert.
- Wenn automatische Aktualisierungen aktiviert sind, gilt Folgendes:
- Der Benutzer wird während der Verwendung des Produkts über Aktualisierungen informiert und kann manuell nach neuen Aktualisierungen suchen.
- Alle verfügbaren Aktualisierungen werden beim Beenden automatisch installiert.
- Aktualisierungen erfolgen für jeden Benutzer einzeln, erfordern keine Administratorrechte und führen nicht zu einer Aktualisierung anderer Benutzer.
- Wenn eine automatische Aktualisierung erfolgt, ist die Version der App neuer als die Version des MSI und des GoTo-Installationsprogramms für einzelne Benutzer, das sie installiert hat.
- Wenn automatische Aktualisierungen deaktiviert sind, gilt Folgendes:
- Der Benutzer erhält keine Benachrichtigungen über neue Aktualisierungen und kann nicht manuell nach Aktualisierungen suchen.
- Die einzige Möglichkeit, die App zu aktualisieren, besteht darin, dass das Unternehmen eine neue MSI bereitstellt.
- Beim Rollout einer neuen MSI wird das GoTo-Installationsprogramm für einzelne Benutzer aktualisiert und die RunOnce-Einträge wie oben beschrieben gesetzt. Bei der Benutzeranmeldung wird die GoTo-App installiert (bei Erstbenutzern) bzw. auf die neue Version der MSI aktualisiert (bei bestehenden Benutzern).
- Durch das Rollout einer neuen MSI wird die App auf die in der MSI enthaltene Version aktualisiert oder zurückgesetzt. Dies gilt auch für Fälle, in denen eine automatische Aktualisierung eine neuere Version installiert hat als die Version in der MSI, die bereitgestellt wird. Um eine einheitliche Vorgehensweise bei der Aktualisierung zu gewährleisten, wird empfohlen, entweder ein einmaliges MSI-Rollout durchzuführen und künftige Aktualisierungen durch automatische Updates durchführen zu lassen, oder das MSI-Rollout konsequent mit deaktivierten automatischen Aktualisierungen durchzuführen und einen Zeitplan für manuelle Aktualisierungen festzulegen.
MSI-Spezifikationsblatt und -Vergleich
Element | MSI für die Pro-Computer-Installation | MSI für die Pro-Benutzer-Installation während der Benutzeranmeldung |
---|---|---|
Standard-Installationsordner der MSI (hier installiert die MSI ein EXE-Installationsprogramm + Paketdatei) | %ProgramFiles%\GoTo Machine Installer | %ProgramFiles%\GoTo User Login Installer |
Wann und wie wird die App installiert? | Während der MSI-Installation, auf Computerebene. | Bei der Benutzeranmeldung, nur einmal pro Benutzer, auf Benutzerebene. |
Standard-Installationsordner der App | %ProgramFiles%\GoTo | %LOCALAPPDATA%\Programs\GoTo |
MSI erfordert erhöhte Rechte | Ja (läuft im Computerkontext). | Ja (läuft im Computerkontext). |
Wie viele Einträge sind unter „Software“ sichtbar? | 1 Auf Computerebene gibt es nur einen GoTo-App-Eintrag. |
2 Die MSI fügt den Eintrag „GoTo User Login Installer“ auf Computerebene hinzu, das GoTo-Installationsprogramm für einzelne Benutzer fügt den Eintrag für die GoTo-App auf Benutzerebene hinzu. |
Deinstallation | Bei der Deinstallation des MSI wird die App deinstalliert. | Bei der Deinstallation des MSI werden nur das GoTo-Installationsprogramm für einzelne Benutzer und die RunOnce-Login-Hooks entfernt, nicht aber die auf Benutzerebene installierten Anwendungen. Benutzer können die GoTo-App deinstallieren, was die MSI-Installation nicht beeinträchtigt.
Note: IT-Administratoren können die pro Benutzer installierte GoTo-App mithilfe eines Skripts deinstallieren. Weitere Informationen finden Sie auf der Website Beispielskripte für die Bereitstellung auf mehreren Computern.
|
Benutzerprofil(e) bei Deinstallation bereinigen | Die Benutzerprofile müssen manuell bereinigt werden. Mehrere Benutzer auf dem Rechner können die von der MSI installierte Anwendung für die Pro-Computer-Installation verwenden. Bei der Deinstallation der MSI werden keine Benutzerprofile entfernt, auch nicht für den aktuellen Benutzer, der die Deinstallation ausführt (beachten Sie, dass die Deinstallation häufig vom SYSTEM-Konto aus durchgeführt wird).
Note: IT-Administratoren können das/die Benutzerprofil(e) mithilfe eines Skripts bereinigen. Weitere Informationen finden Sie auf der Website Beispielskripte für die Bereitstellung auf mehreren Computern.
|
Das Benutzerprofil wird pro Benutzer bereinigt, wenn der Benutzer die GoTo-App deinstalliert. Bei der Deinstallation der MSI wird die GoTo-App nicht deinstalliert. |
Steuerung von automatischen Aktualisierungen mit der MSI-Installationseigenschaft
Die MSIs unterstützen eine Eigenschaft AUTOMATICUPDATES, die während der Installation eingestellt werden kann. Wenn Sie diese Eigenschaft während der MSI-Installation festlegen, wird die Registrierungseinstellung AutomaticUpdates direkt im Registrierungsschlüssel der Anwendung Software\LogMeInInc\GoTo, unter HKLM oder HKCU festgelegt:
- Die MSI für die Pro-Computer-Installation legt die Registrierungseinstellung auf Computerebene (HKLM\Software\LogMeInInc\GoTo) fest.
- Die MSI für die Pro-Benutzer-Installation während der Benutzeranmeldung legt die Registrierungseinstellung auf Benutzerebene (HKCU\Software\LogMeInInc\GoTo) fest.
Von den MSIs unterstützte Eigenschaften
Die MSIs unterstützen benutzerdefinierte Eigenschaften, die während der Installation angegeben werden können, um die Bereitstellung individuell anzupassen. Diese Eigenschaften können der Befehlszeile übergeben werden, wenn die MSI über eine Befehlszeile installiert wird, oder über eine Transformationsdatei (MST), wenn sie über ein Gruppenrichtlinienobjekt (GPO) oder eine andere Bereitstellungssoftware bereitgestellt wird.
Beispiel für eine Befehlszeile, die MSI-Eigenschaften angibt: msiexec.exe /i GoToSetupMachine-x64.msi APPLICATIONFOLDER="%ProgramFiles%\CustomGoToFolder" FORCERUN=1
Von der MSI unterstützte Eigenschaften für die Pro-Computer-Installation
Name der Eigenschaft | Beschreibung |
---|---|
MSIINSTALLDIR | Ein gültiger Pfad, in dem die MSI ein EXE-Installationsprogramm und die zugehörige Paketdatei pro Computer installiert. Wenn nicht anders angegeben, wird standardmäßig der Pfad %ProgramFiles%\GoTo Machine Installer verwendet.
Note: Der Support für Umgebungsvariablen ist begrenzt. Umgebungsvariablen können nur verwendet werden, wenn sie vor dem Aufruf des MSI (z. B. in der Befehlszeile) ersetzt werden. Sie können nicht in einer MST-Transformationsdatei verwendet werden, da sie unsubstituiert an die MSI übergeben werden und die MSI sie wörtlich nimmt.
|
APPINSTALLDIR | Ein gültiger Pfad, unter dem die Anwendung installiert ist. Wenn nicht anders angegeben, wird standardmäßig der Pfad %ProgramFiles%\GoTo verwendet.
Note: Der Support für Umgebungsvariablen ist begrenzt. Umgebungsvariablen können nur verwendet werden, wenn sie vor dem Aufruf des MSI (z. B. in der Befehlszeile) ersetzt werden. Sie können nicht in einer MST-Transformationsdatei verwendet werden, da sie unsubstituiert an die MSI übergeben werden und die MSI sie wörtlich nimmt.
|
FORCERUN | Standardmäßig startet das MSI-Installationsprogramm die Anwendung nach der Installation nicht. Damit die MSI die Anwendung nach der Installation startet, setzen Sie diese Eigenschaft auf 1. |
AUTOMATICUPDATES | Hintergrundinformationen zu automatischen Aktualisierungen finden Sie im Abschnitt „Steuerung von automatischen Aktualisierungen mit der MSI-Installationseigenschaft“ (siehe oben) sowie in der Anleitung zur Steuerung automatischer Aktualisierungen. Wenn die Eigenschaft AUTOMATICUPDATES für die MSI für die Pro-Computer-Installation auf 1 (aktiviert) oder 2 (deaktiviert) eingestellt ist, wird die Registrierungseinstellung im App-Registrierungsschlüssel auf Computerebene auf den angegebenen Wert gesetzt. |
SUPPRESSUSERINSTALLCHECK | Standardmäßig prüft die MSI-Installation für die Einzelplatzinstallation, ob auf dem Rechner bereits eine Einzelplatzinstallation vorhanden ist, und schlägt mit einer Fehlermeldung fehl, wenn eine solche gefunden wird. Um diese Prüfung zu unterdrücken, setzen Sie diese Eigenschaft auf 1. Diese Eigenschaft wird in den Versionen 4.8 und höher unterstützt. |
Von der MSI unterstützte Eigenschaften für die Pro-Benutzer-Installation während der Benutzeranmeldung
Name der Eigenschaft | Beschreibung |
---|---|
MSIINSTALLDIR | Ein gültiger Pfad, in dem die MSI ein EXE-Installationsprogramm und die zugehörige Paketdatei pro Benutzer installiert. Wenn nicht anders angegeben, wird standardmäßig der Pfad %ProgramFiles%\GoTo User Login Installer verwendet.
Note: Der Support für Umgebungsvariablen ist begrenzt. Umgebungsvariablen können nur verwendet werden, wenn sie vor dem Aufruf des MSI (z. B. in der Befehlszeile) ersetzt werden. Sie können nicht in einer MST-Transformationsdatei verwendet werden, da sie unsubstituiert an die MSI übergeben werden und die MSI sie wörtlich nimmt.
|
FORCERUN | Standardmäßig startet das GoTo-Installationsprogramm für einzelne Benutzer die Anwendung nicht, nachdem es sie während der Benutzeranmeldung installiert hat. Damit das Pro-Benutzer-Installationsprogramm die Anwendung nach der Installation startet, setzen Sie diese Eigenschaft auf 1. |
AUTOMATICUPDATES | Hintergrundinformationen zu automatischen Aktualisierungen finden Sie im Abschnitt „Steuerung von automatischen Aktualisierungen mit der MSI-Installationseigenschaft“ (siehe oben) sowie in der Anleitung zur Steuerung automatischer Aktualisierungen. Wenn die AUTOMATICUPDATES Eigenschaft auf 1 (aktiviert) oder 2 (deaktiviert) für das MSI für die Pro-Benutzer-Installation während der Anmeldung eingestellt ist, wird die Registrierungseinstellung im App-Registrierungsschlüssel auf der Benutzerebene auf den angegebenen Wert gesetzt. |
Downloads
Die MSIs werden in 64-Bit- und 32-Bit-Architekturen angeboten. Sie installieren die App in der jeweiligen Architektur.
Die MSI-Architektur muss mit der Architektur des Betriebssystems übereinstimmen. Die 64-Bit-MSI schlägt mit einer Fehlermeldung fehl, wenn sie unter einem 32-Bit-Betriebssystem ausgeführt wird, und die 32-Bit-MSI schlägt mit einer Fehlermeldung fehl, wenn sie unter einem 64-Bit-Betriebssystem ausgeführt wird.
Die MSIs können hier heruntergeladen werden.