Seite 1 von 1

Mit welchem Befehl führe ich eine Datei auf dem PC aus?

Verfasst: So 14 Aug 2005, 19:48
von sirmarco
Zur Zeit habe ich das Start und Shutdown Tool am laufen...

Über den WOL Plugin führe ich dieses aus... Bin gerade voll durch den Wind und finde keine Lösung wie ich unabhängig vom WOL eine Datei auf meinem Windows Rechner ausführe. Wie z.b. per Fernbedienung den VLC starten....

Verfasst: Do 18 Aug 2005, 19:31
von sirmarco
Kann mir keiner Helfen????

Verfasst: Fr 19 Aug 2005, 3:20
von jmittelst
Um eine Software per FB zu starten (ich denke, Du meinst per FB der Dbox) müßtest Du ein Programm auf dem Rechner haben, was auf einen Befehl von außen wartet. Windows bietet da begrenzte Möglichkeiten, das über eine Remote-Steuerung zu machen, allerdings wäre es für diese Zwecke (wenn ich überhaupt richtig verstanden habe, worum es geht) wohl einfacher einen Server zu schreiben, der dann auf gewisse Übergaben wartet, die dann z.B. wget auf der Dbox auslöst. Da bräuchtest Du dann aber auch ein Skript, was die wget-Aktionen zum Rechner schickt. Vielleicht hilft Dir Netcat hier, schau mal in die Doku: http://www.jfranken.de/homepages/johann ... at.de.html
cu
Jens

Verfasst: Fr 19 Aug 2005, 23:10
von sirmarco
Das ist nun mal gar nicht so einfach....

Ich dachte man kann den Befehl aus dem Plugin http://www.jackthegrabber.de/viewtopic. ... ht=startup irgendwie kopieren, aber es scheint nicht ganz so zu klappen....

In meiner shutdown.bat habe ich immer folgenden Befehl drin

Code: Alles auswählen

@echo
C:\Programme\shutdowntool\shutdown.exe
exit
Nun habe ich angefange zu denken :D
ich ändere einfach den Befehl und trage das Programm ein was ich öffnen möchte, klappt auch, aber ich ich möchte es da doppelt haben.

Für das Shutdown Tool und für ein anderes Programm....

Verfasst: Sa 20 Aug 2005, 3:35
von jmittelst
Ich weiß nicht, welche Funktionen Gag genutzt hat, leider bekommt man sowas aus einer binären .exe nicht so raus. Aber vielleicht kommt Gag ja mal wieder vorbei und klart Dich auf, wie er das programmiert hat :)
Sein Tool startet halt u.a. diese Batch. Du mußt Dir halt was basteln, was Deine eigene Batch startet. Schau Dir mal den WOL-Timer an, da werden auch Batches auf dem Rechner gestartet. Ich glaube, da wird das über den oben erwähnten Netcat gemacht.
cu
Jens

Verfasst: Sa 20 Aug 2005, 13:54
von Pedant
Hallo sirmarco,

bei mir läuft auch das wol-Plugin.
http://www.jackthegrabber.de/viewtopic.php?t=4273
Über die Fernbedienung wird eine shuhtdown.cmd auf meinem PC gestartet.
Was in dieser Batch-Datei steht wird auch ausgeführt.
So weit so gut.

Was man dabei bedenken muss ist, dass die Batch unsichtbar abgearbeitet wird. Aufgerufene Programme sind nur im Taskmanager sichtbar. Interaktion mit dem User ist somit nicht möglich.

Ich habe jetzt Folgendes erfolglos ausprobiert:
Die shutdown.cmd auf dem PC habe ich nach batch.cmd kopiert.
Für die DBox habe ich die Dateien meines konfigurierten und funktionierenden wol-Plugins kopiert:
wol > bat
wol.cfg > bat.cfg
wol.so > bat.so
rscript > batscript

Vor dem Übertragen zur DBox habe ich die Kopien editiert.
Nach dem Übertragen habe ich für "bat" und "bat.so" chmod 755 aufgeführt.

Die Änderungen in den Dateien habe ich mit Ultraedit durchgeführt.
Änderungen:
bat - "/bin/cat /var/plugins/batscript" statt "/bin/cat /var/plugins/rscript"
batscript - "batch" statt "shutdown"
bat.cfg - Werte für "name=" und "desc=" geändert
bat.so - "/var/plugins/bat" statt "/var/plugins/wol"

Nach einem DBox Neustart war das neue Plugin gelistet und auswählbar.

Funktionieren tut es leider nicht.
Im Taskmanager des PC taucht freecell.exe nicht auf, was zu Testzwecken von meiner batch.cmd gestartet werden soll. Die Batch am PC gestartet, funktioniert natürlich.
Auf der DBox kommen die Bildschirmausgaben von WGet nicht (siehe "bat" Kopie von "wol").
Führe ich "wol" per Telnet aus funktioniert es, führe ich "bat" per Telnet aus kommt zwar der Ping aber danach ein "Killed".

Wo der Fehler liegt, was ich falsch gemacht oder vergessen habe, kann ich nicht sagen.

Gruß Frank

Verfasst: Sa 20 Aug 2005, 23:01
von sirmarco
Moin Frank!!

Genauso habe ich das auch vor!

Sollte demnächst mal alles etwas deutlicher verfassen. Ich teste das alles gleich nochmal und berichte spätestens morgen früh....

Verfasst: So 21 Aug 2005, 0:04
von sirmarco
Genau das gleich Problem habe ich auch Frank!

Die cmd Datei kann ich Problelos ausführen.