Hallo, Gibt es eine Möglichkeit, ein Programm von einer Batch-Datei aus zu starten? Das Problem ist, dass ich nach dem Start erst in eine Zeile etwas eigeben muss und dann auf OK klicken sollte. Kann man das auch von einer Batch-Datei machen lassen? Gruß Simon
Nein, mit einer Batchdatei ist keine Interaktion mit Windows-Bedienelementen möglich. Es gibt aber entsprechende Anwendungen, die dies ermöglichen, wie z.B. AutoIt http://www.autoitscript.com/autoit3/
Ich hatte mal irgendwo was für Linux geschrieben... da hab ich X11 missbraucht, um damit ein Konsolenprogramm in C zu schreiben, mit welchem man den Mauszeiger bewegen und dann Maustasten drücken konnte. Sowas kann man doch bestimmt auch für Windows schreiben?!
Mit WindowsScriptHost, in Jscript (ist sehr ähnlich JavaScript) oder VBScript. WSH ist bei Windows bereits dabei. Damit hat man sehr gute Möglichkeiten, Problem ist allerdings, die notwendigen Informationen zusammenzusuchen. Eine weitergehende Möglichkeit wäre, das Frontend in HTML zu programmieren und den Aktionscode in JScript - das entspricht dem ersten Vorschlag - und die Datei mit der Endung .hta - HyperText Applocation - zu versehen. Die wird dann vom Internetexplorer ohne die üblichen Sicherheitsfeatures ausgeführt, d.h. man darf alles, was eine (WSH-)Applikation darf und kann den IE als Umgebung benutzen. Der Quelltext sieht weitgehend wie eine HTML-Seite mit eingebetteten Scripts aus.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.