Hallo
wie kann ich auf einem anderen PC im Netzwerk ein Programm starten?
Wenn ich den Windows Explorer aufrufe und eine *.exe Datei anklicke, startet das Programm ja auf meinem PC.
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Hi!
Nein, dass ist der Fall, den der Fragesteller schon beschrieben hat: dabei wird die EXE-Datei "in" deinen Rechner geladen und dann dort gestartet (was bei Windows ja dann oftmals schiefgeht, weil das Programm ja nicht auf deinem Rechner installiert wurde und so die ebnötigten Registry-Daten und DLLs nicht finden kann).
Um ein Programm auf einem Remoterechner auszuführen muss man wie luttyy schon indirekt angedeutet haben, Zugriff auf das Desktop des Remoterechners haben oder auf eine Konsole des Remoterechners.
Man könnte sich natürlich etwas zusammenbasteln, aus einem Task der auf dem Remoterechner läuft (z.B. eine einfache CMD-Batchdatei), die prüft ob in einem freigegeben Verzeichnis eine Batchdatei vorhanden ist. Ist die vorhanden, dann wird die gestartet und danach wieder gelöscht.
So etwas ist natürlich eine Backdoor mit Sicherheitsrisiko ohne Gleichen, aber machbar ist es, wenn man das nur für das eigene Netzwerk nutzen will und das von aussen gesichert ist.
(Ich würde aus Sicherheitsgründen auf verschiedene Dateinamen im freigegeben Verzeichnis prüfen und in Abhängigkeit vom Dateinamen festgelegte Programme starten, so dass man keine freie Auswahl hat.)
Bis dann
Andreas