Beschreibung
diese Kurzbeschreibung soll die Schritte darstellen, wie Sie mit dem MS Sysinternals Tool PSEXEC eine Software auf einen Rechner kopieren und zur Installation aufrufen können.
Testumgebung:
- Erstellen Sie auf dem Admin Server ein Verzeichnis mit der Bezeichnung deploy
- Erzeugen Sie ein Verzeichnis mit der Bezeichnung der Software
- Kopieren Sie die Software und die psexec.exe Datei
Schrittte:
- Öffnen Sie einen Editor und legen den Ablauf der Verteilung an:
@echo off
REM Computername angeben
set /p PC=PCNAME :
IF not defined PC echo Leere User-Eingabe. Beende Programm. & GOTO ende
REM Tool auf den PC kopieren
xcopy C:\deploy\<SW Verzeichnis>\*.* \\%PC%\C$\temp\*.* /D /S /C /R /K /Y
REM Installation der Software
@psexec -s \\%PC% %systemdrive%\temp\<Setupdatei> /S 2> setuplog.txt
rem Installation wird automatisch abgeschlossen
:ende
Pause - Seichern Sie das Script als cmd Datei an: Bsp.: deploy-npp.cmd
- Führen Sie die CMD mit administrativen Rechten Datei aus und folgen den Anweisungen
Wenn Sie die oben genannten Schritte durchgeführt haben, wird die von Ihnen angegebene Software auf dem gewählten Rechner installiert.
Quelle: https://social.technet.microsoft.com/Forums/windowsserver/en-US/55f539cf-e3e8-44bc-a797-066a5a0b890f/psexec-for-exe-remote-installation?forum=winserverpowershell