psexec Startprogramm funktioniert nicht

psexec Startprogramm funktioniert nicht

Ich möchte ein Programm auf einem Remote-Rechner mit psexec beenden und starten. Ich verwende die folgende Batch-Datei (c:/users/user ist psexec root)

cd c:/users/user
psexec \\computername cmd /c "taskkill /im SwyxIt!.exe /f"
psexec \\computername cmd /c "taskkill /im CLMgr.exe /f"
timeout -t 5
psexec \\computername cmd /c "start C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"

aber das Programm startet nicht!

auch wenn ich den Startbefehl so ausführe psexec \\computername cmd /c "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"

Es startet nicht.

Wenn ich den Befehl ohne psexec auf meinem eigenen Computer ausführe, start "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"funktioniert es einwandfrei.

irgendwelche Vorschläge? Ich habe Administratorrechte auf allen Remote-Rechnern.

Antwort1

-sOk, jetzt habe ich es verstanden. Ich musste auch den Parameter aktivieren

Mit diesem Befehl klappt es

psexec -s -i \\computername cmd /c "start /i "SwyxIt!" "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe""

Ich danke Ihnen für Ihre Hilfe

verwandte Informationen