Brauche Hilfe Für Einen Script
#1
geschrieben 01. November 2006 - 22:57
Big THX im vorraus
Anzeige
#2
geschrieben 02. November 2006 - 09:43
In Batch existiert kein eigentlicher "Sleep-Befehl". Wartezeiten kann man nur durch einen Trick (Bestimmte Anzahl von pings auf localhost) bewältigen.
Da es meines Wissens so etwas wie FindWindow oder SendMessage (Win32-API) in Batch nicht gibt, kannst du nicht direkt auf eine Anwendung bzw. deren GUI zugreifen. Es sei denn das Programm hat eine Batch-gerechte Schnittstelle.
Diese von dir angesprochene reconnect.bat sagt mir jetzt leidet nicht viel. Kannst du uns das zur Verfügung stellen? Möglicherweise wird dort auf eine Schnittstelle zugegriffen, die weiterhelfen kann.
Zitat
Du tust mir, uns und Leuten die eine Suchmaschine nutzen einen Gefallen, wenn du an deiner Rechtschreibung was tust. Es ist einfach schrecklich so etwas lesen zu müssen...
#3
geschrieben 02. November 2006 - 10:38
var oShell = WScript.CreateObject ("WSCript.shell"); oShell.Run("Pfad\\zur\\Programm.exe", 1, false); WScript.Sleep(10000); oShell.SendKeys("{F3}"); WScript.Sleep(10000); oShell.SendKeys("{ESC}");
Speichere es als Reconnect.js (als Unicode)
#4
geschrieben 02. November 2006 - 20:26
Und an Witi sorry für die Rechtschreibfehler, hatte es eilig
ABER
Zitat: ...sagt mir jetzt leidet nicht viel? ^^
warst wohl auch in Eile
Edit: hier der Link für die reconnect.bat
Dieser Beitrag wurde von DragonValle bearbeitet: 02. November 2006 - 21:02
#5
geschrieben 03. November 2006 - 15:02
Zitat (DragonValle: 02.11.2006, 20:26)
Dieser Beitrag wurde von LostGhost bearbeitet: 03. November 2006 - 15:02
#6
geschrieben 03. November 2006 - 18:24
#7
geschrieben 03. November 2006 - 21:26
Zitat (DragonValle: 03.11.2006, 18:24)
So ein Scrippt habe ich gemacht. Nur woher soll ich wissen wie deine Programm heißt bzw. wo sie gespeichert ist!!!
Das muss du schon selbst ergenzen !!
#8
geschrieben 04. November 2006 - 12:52
so ne?
var oShell = WScript.CreateObject ("WSCript.shell");
oShell.Run("C:\Programme\FRITZ!DSL\FritzDsl.exe", 1, false);
WScript.Sleep(10000);
oShell.SendKeys("{F3}");
WScript.Sleep(10000);
oShell.SendKeys("{ESC}");
#9
geschrieben 04. November 2006 - 14:40
Zitat (DragonValle: 04.11.2006, 12:52)
Richtig:
Zitat
#10
geschrieben 05. November 2006 - 01:02
Dieser Beitrag wurde von DragonValle bearbeitet: 05. November 2006 - 01:08
#11
geschrieben 05. November 2006 - 11:40
Zitat (DragonValle: 05.11.2006, 01:02)
Zur Info: % = ALT
#12
geschrieben 05. November 2006 - 11:48
DragonValle sagte:
Über eine Verknüpfung mit dem Ziel cmd.exe /K "$PFAD_ZUM_SKRIPT.js".
For Emails always use OpenPGP. My KeyID: 0xA1E011A4