84075

Identische exe auf mehreren Remote PCs ausführen

Hallo,

ich möchte gerne per batch eine exe auf alles Remotecomputern ausführen lassen die in der Datei hosts.txt stehen. Bisher habe ich das mit psexec gemacht und zwar für jeden PC einzeln. Möchte dies nun automatisieren. Sowas habe ich schon aber um dateien auf remote PCs zu kopieren. Wie schreibe ich das nun richtig um?

@echo off
chcp 1252
set frompath= "T:\Install\zertifikat.exe"

for /f "eol= tokens=1" %%i in (T:\batch\kopieren\hosts.txt) do copy /v /y %frompath% %%i\C$\tmp
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 131324

Url: https://administrator.de/forum/identische-exe-auf-mehreren-remote-pcs-ausfuehren-131324.html

Ausgedruckt am: 01.05.2025 um 07:05 Uhr

45877
45877 09.12.2009 um 13:03:41 Uhr
Goto Top
Hallo,

psexec kann sowohl die rechner aus der hosts.txt entnehmen als auch die datei auf den rechner kopieren um sie dann auszuführen ...

die Parameter @File und -c sind das, was du suchst.
84075
84075 09.12.2009 um 15:56:01 Uhr
Goto Top
meinst du dann so:

T:\install\psexec.exe @t:\tool\list.txt -u Administrator -c cmd.exe

???