Per Skript Dateien auf Remote Computer löschen
Tag zusammen,
ich möchte gerne mit Hilfe der Microsoft PSTools auf einem Remotecomputer in Verzeichnis %X% alle HTML Files löschen.
Hört sich ganricht so schwer an, alleridngs musste ich feststellen das ein
nicht funktiert - kann es ja auch nicht da Windows den DEL Befehl nicht kennt.
Ich suche also nach einer Möglichkeit Dateien per Befehl löschen zu können - aber eben so, dass es aus
der Windows Shell (Start -> Ausführen) möglich ist.
Jemand ne Idee ?!
Bedankt !
ich möchte gerne mit Hilfe der Microsoft PSTools auf einem Remotecomputer in Verzeichnis %X% alle HTML Files löschen.
Hört sich ganricht so schwer an, alleridngs musste ich feststellen das ein
CALL psexec.exe \\%ZIELIP1%.%ZIELIP% -u Administrator -p PASSWORT DEL C:\SW\SIW\*.html /s /q
nicht funktiert - kann es ja auch nicht da Windows den DEL Befehl nicht kennt.
Ich suche also nach einer Möglichkeit Dateien per Befehl löschen zu können - aber eben so, dass es aus
der Windows Shell (Start -> Ausführen) möglich ist.
Jemand ne Idee ?!
Bedankt !
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 92729
Url: https://administrator.de/forum/per-skript-dateien-auf-remote-computer-loeschen-92729.html
Ausgedruckt am: 21.12.2024 um 16:12 Uhr
4 Kommentare
Neuester Kommentar
Windows kennt den DEL-Befehl nicht? Das wäre mir neu.
Ich glaube eher, dass du auf dem Remote-System keine administrativen Rechte hast.
Wieso eigentlich call psexec ?
Ich glaube eher, dass du auf dem Remote-System keine administrativen Rechte hast.
Wieso eigentlich call psexec ?
Bei Ausführung via psexec.exe kannst du als Kommando nicht einfach DEL angeben, da es keine DEL.EXE gibt, sondern DEL ein internes Kommando von der Shell (CMD.EXE) ist, sondern musst CMD.EXE mit der Option /C aufrufen, d.h. irgendwas in der Art ... -p PASWORT CMD.EXE /C DEL C:\SW\SIM ... , wobei man hier und da evtl. noch mit Anführungszeichen arbeiten muss damit der richtige String an der richtigen Stelle komplett ankommt ...
Oder du nimmst die Lösung von oben: Direkt DEL auf \\server\freigabe\etc aufrufen.
Oder du nimmst die Lösung von oben: Direkt DEL auf \\server\freigabe\etc aufrufen.