Skip to content
Zurück zum BlogTutorial

MSI-Bereitstellung für Remote-Desktop: Unternehmensrollout per Gruppenrichtlinie

Tenvo Editorial Team9 Min. Lesezeit
MSI-Bereitstellung für Remote-Desktop: Unternehmensrollout per Gruppenrichtlinie

Sie müssen Fernzugriffssoftware auf Hunderten oder Tausenden domänengebundener Windows-Rechner installieren, ohne jeden PC einzeln zu betreuen. Die Probleme: manuelle Installationen, inkonsistente Einstellungen, Supportanrufe nach Updates und die Angst, Remotezugriff falsch zu öffnen. Dieses Handbuch zeigt einen wiederholbaren, prüfbaren Ansatz per GPO.

Sie müssen Fernzugriffssoftware auf Hunderten oder Tausenden domänengebundener Windows-Rechner installieren, ohne jeden PC einzeln zu betreuen. Die Probleme: manuelle Installationen, inkonsistente Einstellungen, Supportanrufe nach Updates und die Sorge, Remotezugriff falsch zu aktivieren. Diese Anleitung beschreibt einen wiederholbaren, prüfbaren Ansatz zur MSI-Bereitstellung von Remote-Desktop-Software mittels Gruppenrichtlinie (GPO) und gibt praktische Hinweise zu Konfiguration, Upgrades und Fehlersuche.

Warum GPO für MSI-Bereitstellung des Remote-Desktops verwenden

Gruppenrichtlinien sind weiterhin der einfachste Enterprise-Mechanismus, um MSI-basierte Installer großflächig an domänengebundene Windows-Clients zu verteilen. Vorteile:

  • In Active Directory integriert — keine zusätzliche Lizenz erforderlich für grundlegende Deployments.
  • Auf Computer-Ebene zugewiesene Installationen erfolgen beim Start, bevor sich ein Benutzer anmeldet (praktisch für Supportagenten und Dienste).
  • GPO bietet vorhersehbare Zeitpunkte (Start oder Benutzeranmeldung) und einen klaren Ort zur Prüfung des Deployments.

Einschränkungen: GPO ist auf Windows-Domänenendpunkte beschränkt. Wenn Sie cloud-only Geräte verwalten oder reichhaltigere Telemetrie/Rollbacks benötigen, prüfen Sie Microsoft Intune (Endpoint Manager), SCCM/ConfigMgr oder eine herstellerspezifische Management-Konsole. Für einen breiteren Überblick zu Enterprise-Management-Tradeoffs siehe unser Enterprise-IT-Management-Intro unter /enterprise-it-management.

Vorbereitung — Dateien, Netzwerkfreigabe und Packaging-Entscheidungen

Bevor Sie Gruppenrichtlinien anfassen, bereiten Sie das MSI vor und entscheiden, wie das Produkt auf den Maschinen konfiguriert werden soll.

  1. MSI beschaffen: Laden Sie das MSI-Paket vom Anbieter herunter (für Tenvo holen Sie das MSI unter /download — wählen Sie das x64-MSI für Windows 10/11/Server 2016+). Halten Sie den Dateinamen konsistent (z. B. godeskflow-1.4.3-x64.msi), damit Ihre GPO auf einen stabilen Pfad verweist.
  • Pro Maschine vs. pro Benutzer entscheiden: Für Remote-Support und Dienste installieren Sie pro Maschine (Computer Configuration -> Assigned). Vermeiden Sie veröffentlichte Benutzerinstallationen für Supportagenten, da diese Benutzerinteraktion erfordern und keine Dienste mit Systemrechten installieren können.
  • Konfiguration: Wenn das MSI MSI-Eigenschaften zur Konfiguration unterstützt (z. B. SERVERURL=, LICENSEKEY=), können Sie diese beim Installieren übergeben oder in einer MST-Transformdatei einbetten. Wenn der Anbieter eine Konfigurationsdatei oder ein Registry-Template bereitstellt, planen Sie die Verteilung über Group Policy Preferences oder ein Startup-Skript.
  • Netzwerkfreigabe: Legen Sie das MSI auf einer SYSVOL-basierten Freigabe oder einer hochverfügbaren Dateifreigabe ab, die Computer beim Start lesen können. Best Practice: verwenden Sie einen UNC-Pfad auf einem Dateiserver, z. B. \\fileserver\deploy\godesk\godeskflow-1.4.3-x64.msi. NTFS-Berechtigungen: Domain Admins Full Control, SYSTEM Full Control, Authenticated Users Read (oder Domain Computers Read). Freigabeberechtigungen: Everyone Read ist häufig aus Vereinfachungsgründen, beschränken Sie diese jedoch wenn möglich auf Domain Computers.")
  • GPO erstellen und verknüpfen für zugewiesene Computerinstallation

    Verwenden Sie die Group Policy Management Console (GPMC) auf einem Domänencontroller oder einer Admin-Workstation, um ein neues GPO zu erstellen, das auf die OU mit Ihren Zielmaschinen zielt.

    1. GPO erstellen: Öffnen Sie GPMC, Rechtsklick auf die Ziel-OU, wählen Sie "Create a GPO in this domain, and Link it here..." und benennen Sie es z. B. "Deploy — Tenvo MSI".
  • Software Installation konfigurieren: Bearbeiten Sie das GPO und navigieren Sie zu Computer Configuration -> Policies -> Software Settings -> Software installation. Rechtsklick -> New -> Package. Geben Sie den UNC-Pfad zum MSI ein (\\fileserver\deploy\godesk\godeskflow-1.4.3-x64.msi). Wählen Sie "Assigned" (nicht "Published").
  • Transforms / Eigenschaften: Wenn Sie MSI-Eigenschaften setzen müssen, haben Sie zwei Hauptoptionen:
    • Verwenden Sie ein MST-Transform: Erstellen Sie eine MST (z. B. mit Orca oder Ihrem Packaging-Tool), um Standard-Registry-Einträge, Lizenzschlüssel oder Service-Verhalten zu setzen. In den Paket-Eigenschaften des GPO wechseln Sie auf die "Modifications"-Registerkarte und fügen die MST hinzu.
    • Nutzen Sie Group Policy Preferences oder ein Startup-Skript, um Registry-Schlüssel zu schreiben oder Konfigurationsdateien nach der Installation abzulegen (nützlich für Einstellungen, die nicht als MSI-Eigenschaften verfügbar sind).

    Hinweis: GPO Software Installation übergibt keine Kommandozeilenargumente an msiexec während der Verteilung. Um MSI-Eigenschaften zur Installationszeit zu setzen, müssen Sie ein MST verwenden oder das Paket mit einer Transform ändern.

    Firewall, Dienste und zusätzliche Einstellungen — Installationsbereit für den Produktiveinsatz

    Das Installieren des MSI ist nur ein Teil der Aufgabe. Remote-Access-Software benötigt in der Regel Firewall-Ports, einen Windows-Dienst und manchmal TLS-Schlüssel oder ein Gerätezertifikat. So gehen Sie mit diesen Punkten in einer GPO-Bereitstellung um.

    • Firewall-Regeln: Verwenden Sie Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Windows Defender Firewall with Advanced Security. Erstellen Sie eingehende Regeln für die spezifische ausführbare Datei oder Portbereiche, die der Remote-Desktop-Dienst benutzt. Beispiel: eingehendes TCP 3212-3220 erlauben oder den Programmpfad godeskflow.exe zulassen. Beschränken Sie Regeln auf das passende Profil (Domain).
  • Service-Konto und Berechtigungen: Falls der Remote-Desktop einen Windows-Dienst installiert, der ein bestimmtes Dienstkonto benötigt, richten Sie dieses Konto zuerst in AD ein und vergeben Sie "Log on as a service" via GPO (Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> User Rights Assignment).
  • Zertifikate / Schlüssel: Wenn Ihre Bereitstellung TLS-Schlüssel oder ein Unternehmenszertifikat benötigt, verteilen Sie das Zertifikat in den Maschinen-Store über Group Policy Preferences (Computer Configuration -> Preferences -> Windows Settings -> Registry / Files / Certificates). Tun Sie dies bevor der Dienst startet, oder verwenden Sie ein Startup-Skript, das es beim nächsten Reboot importiert.
  • Test, Timing und Rollout-Strategie

    GPO Software Installation erfolgt beim Maschinenstart. Erwarten Sie folgendes Verhalten und planen Sie Ihren Rollout entsprechend:

    • Zeitpunkt: Computer-assigned MSI installiert beim nächsten Neustart. Zum Testen nutzen Sie gpupdate /force, um GPOs zu aktualisieren; Softwareinstallationen erfordern jedoch einen Reboot, um wirksam zu werden (es sei denn, Sie führen das MSI manuell aus).
    • Stufenweiser Rollout: Beginnen Sie mit einer Pilot-OU (10–50 Maschinen) für 1–2 Wochen, bevor Sie breit ausrollen. Überwachen Sie Helpdesk-Tickets und verifizieren Sie Firewall-/Service-Verhalten.
    • Verifikation: Auf Zielmaschinen führen Sie gpresult /r aus, um die Anwendung des GPO zu bestätigen. Prüfen Sie Ereignisanzeige -> Application auf MsiInstaller-Einträge. Kontrollieren Sie auch den Service-Status des Anbieters (services.msc) und lokale Logs. Wenn das MSI Logging unterstützt, richten Sie eine Transform oder ein Skript ein, das msiexec mit /l*v C:\Windows\Temp\godesk-install.log aufruft für Troubleshooting (nützlich bei manuellen Tests).

    Upgrades, Patches und Rollbacks

    Updates in großem Maßstab zu verwalten ist einer der schwierigsten Teile. Treffen Sie Ihre Upgrade-Strategie, bevor Sie deployen.

    • Minor vs. Major Upgrades: Das Verhalten des Windows Installers hängt von ProductCode und ProductVersion ab. Wenn der Anbieter ein echtes MSI-Upgrade-Paket (mit Update-Regeln) bereitstellt, können Sie das MSI im GPO-Paket ersetzen oder ein neues Paket mit höherer Version hinzufügen und Upgrade-Optionen setzen. Bei Major Upgrades ändert sich ggf. der ProductCode — testen Sie, dass das GPO das alte Produkt entfernt und das neue sauber installiert.
  • Ersetzen vs. neues Paket: In GPMC können Sie das bestehende Paket rechtsklicken -> "Properties" -> "Upgrades", um ein Upgrade-Paket hinzuzufügen, oder das Paket löschen und das neue MSI hinzufügen. Sauberster Ansatz ist eine versionierte Freigabe zu bauen und ein neues zugewiesenes Paket mit einer Upgrade-Beziehung zur älteren ProductCode hinzuzufügen, sodass Clients beim nächsten Neustart automatisch upgraden.
  • Rollback: Bewahren Sie das vorherige MSI auf. Falls das neue Paket katastrophale Probleme verursacht, können Sie ein neues GPO erstellen, das das neuere Produkt deinstalliert (mittels Startup-Skript, das msiexec /x {ProductGUID} /qn ausführt) und das ältere MSI erneut zuweist. Testen Sie Rollback zuerst in Ihrer Pilot-OU.
  • Fehlerbehebungs-Checkliste

    Wenn Installationen fehlschlagen, sind das die üblichen Verdächtigen und schnelle Wege zur Ursachenfindung:

    1. Überprüfen Sie die GPO-Anwendung: führen Sie gpresult /h c:\temp\gpresult.html aus und öffnen Sie die Datei. Bestätigen Sie, dass das Software-GPO unter Computer Settings gelistet ist.
    2. Event Viewer prüfen: Application-Log für MsiInstaller-Einträge; System-Log für Startfehler; Group Policy Operational Logs (Applications and Services Logs -> Microsoft -> Windows -> GroupPolicy -> Operational) für Policy-Processing-Probleme.
    3. MSI-Logging: Wenn Sie den Installer manuell testen, führen Sie msiexec /i "\\fileserver\deploy\godesk\godeskflow-1.4.3-x64.msi" /l*v C:\Windows\Temp\godesk-msi.log aus, um verbose Installationslogs zu erfassen.
    4. Berechtigungen: Verifizieren Sie, dass das Computer-Konto Lesezugriff auf die Dateifreigabe hat. SYSTEM greift beim Start unter dem Maschinenkonto (DOMAIN\COMPUTER$) auf Freigaben zu. Nutzen Sie \\\IPC$ Tests oder gewähren Sie temporär Authenticated Users Read, um Berechtigungsprobleme einzugrenzen.
    5. Firewall oder Antivirus blockiert: Manche AV-Produkte blockieren Service-Installation oder DLL-Registrierung. Prüfen Sie AV-Logs und Anbieterhinweise zum Whitelisting von Pfaden oder Hashes.

    Alternativen und ehrliche Abwägungen

    GPO ist ausgezeichnet für domänengebundene Windows-Fleets, aber nicht immer das beste Werkzeug. Seien Sie explizit zu den Trade-offs:

    • SCCM / ConfigMgr / MECM: Wenn Sie gestufte Deployments, Rollbacks, Inventarisierung und detailliertes Reporting benötigen, ist SCCM leistungsfähiger. Es kann EXE-Wrapper, Transform-Eigenschaften oder skriptbasierte Installationen mit exaktem Timing und Zustandsberichterstattung ausrollen.
    • Intune / Endpoint Manager: Cloud-managed, gut für hybride/cloud-only Geräte, wo GPO nicht greift. Verwenden Sie Intune bei vielen Nicht-Domänen-Geräten oder modernen Management-Anforderungen.
    • Hersteller-Cloud-Konsolen: TeamViewer und AnyDesk bieten eigene Management-Konsolen, die Agenten installieren und Einstellungen verwalten — oft einfacher für Nicht-Domänen- oder plattformübergreifende Endpunkte. Sie können überlegenwerter sein, wenn Sie plattformübergreifende Agenten-Bereitstellung oder vom Anbieter gehostete Geräteübersichten benötigen — siehe unsere Vergleiche wie godeskflow-vs-teamviewer-pricing und anydesk-vs-teamviewer-2026 für Perspektiven zu Anbieterfunktionen.

    Für Organisationen, die Self-Hosting priorisieren oder Cloud-only Modelle vermeiden wollen, sehen Sie unseren Self-Hosted-Remote-Desktop-Guide unter /self-hosted-remote-desktop-guide. Tenvo ist so gebaut, dass es selbst gehostet werden kann und sich in standardmäßige Enterprise-Deployment-Workflows integriert, ohne ein cloud-only Management aufzuzwingen.

    Sicherheits-Checkliste für Remote-Desktop-Bereitstellungen

    Remotezugang erhöht die Angriffsfläche; deployen Sie mit Blick auf Sicherheit:

    • Verwenden Sie nach Möglichkeit maschinenbezogene Zertifikate oder eine Enterprise-PKI für TLS. Vermeiden Sie ungesicherte Klartextschlüssel oder hartkodierte Shared Secrets in Transforms.
    • Beschränken Sie eingehende Firewall-Regeln auf das Domain-Profil und auf spezifische Subnetze, in denen die Management-Stationen sitzen.
    • Aktivieren Sie Logging und zentralisieren Sie Logs in ein SIEM zur Erkennung anomalen Remotezugriffs. Prüfen Sie Authentifizierungsmethoden — bevorzugen Sie Zertifikate oder SSO-Integration gegenüber statischen Passwörtern.
    • Least-Privilege: Geben Sie dem Remote-Access-Dienst nur die notwendigen Berechtigungen und vermeiden Sie die Installation mit hochprivilegierten Accounts, wenn nicht erforderlich.

    Für eine vertiefte Betrachtung sicherer Remote-Access-Praktiken siehe unseren Remote-Desktop-Security-Guide unter /remote-desktop-security.

    Schnellreferenz: Befehle und Dateipfade

    Manuelle Installation (zum Testen auf einem Client):
    msiexec /i "\\fileserver\deploy\godesk\godeskflow-1.4.3-x64.msi" /qn /l*v C:\Windows\Temp\godesk-msi.log
    
    Deinstallation per Product GUID (Beispiel):
    msiexec /x {PRODUCT-GUID-HERE} /qn /l*v C:\Windows\Temp\godesk-uninstall.log
    
    GPO-Aktualisierung auf Client erzwingen:
    gpupdate /force
    
    Angewendete Richtlinien prüfen:
    gpresult /r
    
    MSI-Logs in der Ereignisanzeige prüfen: Ereignisanzeige -> Anwendung -> nach MsiInstaller-Ereignissen suchen
    

    Abschließende Hinweise und empfohlene Rollout-Checkliste

    Bevor Sie den Rollout domänenweit starten, gehen Sie diese Checkliste durch:

    1. Pilotieren Sie 10–50 Endpunkte in einer Test-OU für mindestens eine Arbeitswoche.
    2. Bestätigen Sie MSI-Logging und Service-Verhalten auf mehreren Windows-Versionen (z. B. Windows 10 21H2, Windows 11 22H2, Windows Server 2019/2022 sofern relevant).
    3. Validieren Sie Firewall-Regeln und Zertifikat-Bereitstellung in einer Nicht-Produktivumgebung.
    4. Dokumentieren Sie Rollback-Schritte und halten Sie vorheriges MSI und Product GUID bereit.
    5. Informieren Sie Helpdesk- und Operationsteams mit klaren Remediationsschritten (wie Service-Logs geprüft werden, wie GPO erneut angewendet wird, wo MSI-Logs zu finden sind).

    Wenn Sie Cloud-managed Features, Inventarisierung oder ein plattformübergreifendes Agentenmodell benötigen, evaluieren Sie SCCM/Intune oder Herstellerkonsolen. Anbieter wie TeamViewer und AnyDesk sind oft einfacher für gemischte OS-Fleets, während Tenvo darauf abzielt, selbst gehostete Kontrolle mit standardmäßigen Windows-Deployment-Mechaniken zu verbinden — sehen Sie unsere Preis- und Detailübersicht unter /pricing, wenn Sie Management-Optionen vergleichen wollen.

    Bereit für einen Pilot? Laden Sie das MSI herunter und testen Sie in einer kleinen OU — den Installer finden Sie unter /download. Wenn Sie Hilfe beim Erstellen von Transforms oder Schreiben von Startup-Skripten benötigen, haben wir Deployment-Notizen und Beispielskripte in unseren Docs und im Blog; kontaktieren Sie uns über die Download-Seite für Links.

    Tenvo herunterladen

    Bereit, es selbst auszuprobieren?

    Kostenlos für 30 Geräte, keine Kreditkarte. In zwei Minuten einsatzbereit und verbunden.