Software-Verteilung auf 100 PCs mit nur einem Klick: So geht’s!

Melden

Hier ist ein umfassendes Tutorial, wie du Software effizient auf einer großen Anzahl von Rechnern installierst.


Die manuelle Installation von Software auf 100 oder mehr Rechnern ist zeitfressend und fehleranfällig. Um den "One-Click"-Effekt zu erzielen, nutzen Profis Zentrale Deployment-Tools. In diesem Tutorial schauen wir uns an, wie du dieses Setup vorbereitest und ausführst.

1. Die Qual der Wahl: Das richtige Tool

Um 100 PCs gleichzeitig zu erreichen, benötigst du einen Server oder eine Konsole, die Befehle an die Clients sendet. Beliebte Lösungen sind:

  • PDQ Deploy (Klassiker für lokale Netzwerke): Extrem einfach, ideal für EXE- und MSI-Dateien.
  • Action1 oder NinjaOne (Cloud-basiert): Perfekt, wenn die PCs nicht alle im selben Büro stehen (Homeoffice).
  • Microsoft Intune: Der Standard für moderne Unternehmen mit Microsoft 365.
  • Chocolatey / Winget (Script-basiert): Für Administratoren, die gerne mit der Powershell arbeiten.

2. Die Vorbereitungen (Das Fundament)

Bevor der "eine Klick" funktioniert, müssen drei Bedingungen erfüllt sein:

  1. Netzwerk-Zugriff: Alle 100 PCs müssen im selben Netzwerk (oder über einen Cloud-Agenten verbunden) sein.
  2. Administrator-Rechte: Du benötigst ein Konto mit Admin-Rechten auf allen Zielrechnern.
  3. Silent Switches (Der wichtigste Teil): Da du nicht vor den PCs sitzt, darf kein Installationsfenster erscheinen ("Wollen Sie zustimmen?", "Weiter klicken"). Die Software muss im Hintergrund (Silent) installiert werden.
    • Beispiel: setup.exe /S oder msiexec /i "programm.msi" /quiet.

3. Schritt-für-Schritt-Anleitung (Beispiel mit einem Deployment-Tool)

Schritt 1: Inventar erstellen

Importiere die 100 PCs in dein Tool. In einer Windows-Umgebung geschieht dies meist automatisch über das Active Directory (AD). Du wählst einfach die entsprechende Organisationseinheit (OU) aus, in der sich die PCs befinden.

Schritt 2: Das Software-Paket schnüren

Erstelle ein neues "Package".

  • Lade die Installationsdatei (EXE oder MSI) hoch.
  • Gib den Silent Parameter an (z. B. /quiet oder /verysilent), damit die Installation ohne Benutzerinteraktion durchläuft.

Schritt 3: Das Ziel definieren

Wähle die Gruppe "Alle Workstations" oder deine spezifische Liste von 100 PCs aus.

Schritt 4: Der "One Click" – Deployment starten

Klicke auf "Deploy Now". Das Tool kopiert nun die Datei auf alle 100 PCs gleichzeitig und führt den Installationsbefehl im Hintergrund aus.


4. Alternative für Profis: Der Powershell-Weg (Kostenlos)

Wenn du kein Geld für Tools ausgeben willst, kannst du das integrierte Windows-Tool Winget nutzen.

  1. Erstelle eine Liste der PC-Namen in einer Textdatei (pcs.txt).
  2. Nutze ein Powershell-Skript, um den Befehl remote auszuführen:
    $pcs = Get-Content "C:\temp\pcs.txt"
    Invoke-Command -ComputerName $pcs -ScriptBlock {
    winget install --id Google.Chrome --silent --accept-source-agreements
    }

    Mit diesem Skript installierst du mit nur einem Klick auf "Run" Google Chrome auf allen gelisteten PCs.


5. Best Practices für den Erfolg

  • Testlauf: Führe das Deployment zuerst auf 2-3 Test-PCs aus, bevor du die 100 anvisierst.
  • Zeitplanung: Verteile große Softwarepakete (wie Adobe Suite oder Office) nach Feierabend, um das Netzwerk nicht zu überlasten.
  • Monitoring: Verfolge das Dashboard deines Tools. Es zeigt dir genau an, auf welchen PCs die Installation erfolgreich war und wo es Fehler gab (z. B. wegen zu wenig Speicherplatz).

Fazit

"One Click Deployment" ist kein Zauberwerk, sondern das Ergebnis einer guten Vorbereitung. Sobald du ein System wie PDQ, Intune oder ein smartes Powershell-Skript aufgesetzt hast, sparst du hunderte Arbeitsstunden.

Pro-Tipp: Setze auf MSI-Pakete, wann immer möglich. Diese sind von Haus aus für die Massenverteilung optimiert und lassen sich leichter steuern als herkömmliche EXE-Dateien.

0