Hallo DrStoned,
vielen Dank für das zauberhafte Plugin, auch an Alle die daran mitgewirkt haben.
Eine Sache in Deiner Anleitung hatte ich zunächst missverstanden:
Ich habe die Dateien in andere Verzeichnisse kopiert und die entsprechenden Veränderungen vorgenommen.
Ich dachte aber die Shutdown.bat muss im Systemroot (C:\Windows) liegen, statt dessen muss sie im selben Ordner liegen wie der "nc-service"-Kram.
Danach funktionierte es perfekt.
Der Aufruf von Shutdown.bat erfolgt ohne Extension, was dazu führt, dass im Suchpfad des Systems nach einer Shutdown-Datei gesucht wird, falls sich im "nc-service"-Verzeichnis keine findet. Dann wird die Shutdown.exe im System32-Ordner gefunden und natürlich ohne Parameter ausgeführt.
Das gleiche würde passieren, wenn man eine Shutdown.exe in das "nc-service"-Verzeichnis kopieren würde, dann würde der exe der Vorzug gegenüber der bat gegeben.
Bei XP-Home muß in der shutdown.bat, statt shutdown -u shutdown-r eingefügt werden.
Und bei XP-Pro ist es shutdown-s (-r bedeutet dort reboot).
Noch ein Hinweis an Alle:
Man kann natürlich in der .bat auch andere Tools oder andere Parameter eintragen.
Die Batch wird als unsichtbarer Task gestartet, die Ausgabe der Batch ist im Com-Terminal von JtG zu sehen. Auch die durch die Batch aufgerufenen Programme werden unsichtbar gestartet. Testweise hatte ich mal freecell aufrufen lassen und musste es dann über den Taskmanager abschießen.
Im Com-Terminal ist bei mir eine Fehlermeldung zu lesen, zwischen Ping und dem Shutdown-Aufruf.
/dev/input/event1: No such file or directory
/dev/input/ ist bei meiner box ein leeres Verzeichnis, was sollte da eigentlich passieren?
Eine Sache finde ich noch merkwürdig:
Das plugin weckt meinen Rechner aus dem Standby und auch aus dem PowerOff, eine Aufnahme mit der Box (blau/rot StreamingServer) weckt ihn aber nur aus dem Standby nicht aus dem PowerOff. Ist das bei Dir auch so?
Gruß Frank
PS: Da ich diesen Beitrag hierher verschoben habe, kann es sein, dass er Wiederholungen aus den vorangehenden Beiträgen enthält.