For the complete documentation index, see llms.txt. This page is also available as Markdown.

Remote-Installation mit PSExec

Wenn Sie eine Remote-Installation durchführen müssen, stehen Ihnen mehrere Möglichkeiten zur Verfügung. Beispielsweise eine Domänenrichtlinie, ein Anmeldeskript oder PSExec.

Je nachdem, wie die Sicherheit auf dem Remote-Computer konfiguriert ist, können Probleme auftreten, bei denen selbst ein Administrator eine Anwendung nicht ordnungsgemäß installieren kann. In diesen Fällen müssen Sie PSExec im Kontext des Systemkontos ausführen.

Zunächst müssen Sie die Sysinternals-Tools von Microsoft installieren, da Sie für die Ausführung dieses Skripts PSExec.exe benötigen. (https://technet.microsoft.com/en-us/sysinternals/bb842062)

Laden Sie anschließend die *.msi- oder *.exe-Datei der Anwendung herunter, die Sie installieren möchten, und speichern Sie die Datei auf einem freigegebenen Laufwerk, das vom Remote-Computer aus erreichbar ist.

Es gibt Optionen, um Dateien remote zu kopieren; weitere Details finden Sie in der PSExec-Dokumentation.

Einstellungen

Erstellen Sie einen Macros/Scripts/Tools-Eintrag und verwenden Sie den Typ PSExec. Fügen Sie im Abschnitt Befehlszeile die folgende (lange) Zeile hinzu:

C:\Tools\Sysinternals\psexec.exe \\$HOST$ -i -u $TOOL_DOMAIN$\$TOOL_USERNAME$ -p $TOOL_PASSWORD$ cmd /
k "msiexec /i \\SRV-DEPLOY\msi\Setup.RemoteDesktopManager.10.9.0.0.msi /quiet /passive /norestart"

Der vollständige Pfad zur .msi muss eingegeben werden. In diesem Fall wird eine Netzwerkfreigabe empfohlen.

Einige Anmerkungen zu dieser Befehlszeile:

  1. Ersetzen Sie den Pfad zum Starten von PSExec.

  2. Fügen Sie die entsprechenden Anmeldeinformationen im Abschnitt Tools Ihrer Sitzung hinzu; wenn dieser leer bleibt, werden die Anmeldeinformationen Ihrer aktuellen Windows-Sitzung verwendet.

  3. Geben Sie die entsprechende Serverfreigabe an, um die *.msi- oder *.exe-Datei zu erhalten.

  4. Wenn Sie bereit sind, Ihre Anwendung auf dem Remote-Computer bereitzustellen, müssen Sie lediglich die entsprechende Sitzung im Navigationsbereich auswählen und die Macros/Scripts/Tools über das Dashboard starten. Der Macros/Scripts/Tools-Eintrag kann auch über den Remote Desktop Manager Agent gestartet werden.

Verwendung

Der Typ Macros/Scripts/Tools wird immer im Kontext einer Sitzung ausgeführt. Tatsächlich werden die Informationen der Sitzung verwendet, um zu bestimmen, gegen welchen Host das Tool ausgeführt wird – deshalb haben wir die Variable $HOST$ verwendet.

Aus diesem Grund besteht der erste Schritt darin, eine Sitzung auszuwählen; jeder Sitzungstyp ist geeignet (RDP, SSH usw.). Nach der Auswahl der Sitzung zeigt das Dashboard die Macros/Scripts/Tools an. Ein einfacher Klick auf das Tool startet es daher gegen den Host, der mit der aktuell ausgewählten Sitzung verknüpft ist. Sie können Hosts auswählen und der Reihe nach installieren.

Zuletzt aktualisiert

War das hilfreich?