Hallo,
ich hab einen telnet server auf meinem laptop (win7ulti x64) laufen, auf den ich von meinem PC aus zugreifen kann.
Auf dem Laptop läuft ein kleines programm (autoit natürlich) welches 10 sekunden nach dem anmelden automatisch gestartet wird.
Zuerst stellt es eine verbindung mit dem heimnetzwerk her, sodass ich Zugriff auf meinen PC hab.
Danach liest es die IP aus und schreibt sie in eine INI-Datei auf meinem PC. (also übers Heimnetzwerk)
Dies geschieht alle 5 Minuten, da sich die IP ja ändert wenn ich zb in ein anderes wlan netz wechsel mit dem laptop.
Desweiteren befinden sich 20 leere Dateien auf dem laufwerk C: meines laptops. file_01, file_02, file_03,usw...
Das Programm überprüft jetzt dauerhaft ob diese Dateien vorhanden sind.
Wenn eine Datei fehlt wird eine Aktion ausgeführt. z.B file_01 fehlt? dann wird eine msgbox angezeigt.
Dies mach ich deswegen so, weil ich über eine telnet verbindung ja keine programme starten bzw. meldungen anzeigen kann.
Also lösch ich einfach über telnet z.b. die datei file_01, das Programm am Laptop erkennt dass diese datei fehlt, erstelle sie anschließend neu, und führt dann die entsprechende Aktion aus.
funktioniert auch alles super.
Hab sogar ne funktion die den laptop sperrt. also ne vollbild gui anzeigt mit text.
Und selbst wenn man einfach so den akku raus macht oder ausschaltet. Auch nach dem neustart wird nach anmelden sofort wieder das gui angezeigt. mit BlockInput natürlich
Erst wenn ich die bestimmte datei lösch wird wieder entsperrt.
Naja aber ich mach das jetz momentan alles über cmd.
per Batchscript hab ich echt nichts gefunden bei google.
Deswegen wollt ich mal fragen ob es eventuell ne UDF gibt oder irgend eine möglichkeit das doch über batchscript zu realisieren? bzw. _RunDOS?
Hab echt überall gesucht aber nix brauchbares gefunden.
Will halt gern alles in 1 Programm einschließen. So mit schönem GUI und nich tausend einzelnen programmen und scripts.
Wär toll wenn mir jemand helfen könnte
mfg, Julian