PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WinXP - Hilfe bei .bat Datei


Yan-13
2007-06-18, 15:01:31
Hi,

kann man eine Bat Datei erstellen, die eine internetseite öffnet, und dann automatisch die Entertaste ausführt ?

nn23
2007-06-18, 15:06:28
da würd ich dir eher zu Autoit (http://de.wikipedia.org/wiki/AutoIt) raten

Beispiele wies geht gibt es auf der seite genug. mit batch programmierung wirste da glaube ich mit dem [enter] nicht weit kommen.

Mr. Lolman
2007-06-18, 15:07:52
Hi,

kann man eine Bat Datei erstellen, die eine internetseite öffnet, und dann automatisch die Entertaste ausführt ?

Das geht so nicht. Du kannst aber ne Batchdatei erstellen, die dir den Link aufruft, der normalerweise mit der Entertaste aufgerufen wird. Musst halt wissen wie der Link lautet...

EDIT: Alternativ müssts so gehen (ist aber unschön, da nimm besser direkt ein vbs File*):


@start browser.exe www.url-link.de
>temp.vbs echo set ws = CreateObject("Wscript.Shell")
>>temp.vbs echo wscript.sleep 2000
>>temp.vbs echo ws.Sendkeys "{ENTER}"
@start /w wscript.exe temp.vbs
@del temp.vbs


*
set ws = CreateObject("Wscript.Shell")
ws.run("browser.exe www.url-link.de")
wscript.sleep 2000
ws.Sendkeys "{ENTER}"

Yan-13
2007-06-18, 15:30:53
Danke schonmal für die Antworten.

Es geht darum das im browser das interface von meinem router geöffnet ist. Das ist ja ohne Probleme mit einer .bat Datei zu machen. Wenn die Seite mit dem Interface geöffnet ist, kommt allerdings das pw eingabefeld. Da ich kein pw drin habe reicht ein druck auf Enter um ins Interface zu gelangen.

Das sollte die Datei ebend automatisch können.

Yan-13
2007-06-18, 17:53:18
Kann keiner helfen und das ganze genauer erklären ?

Xanthomryr
2007-06-18, 18:17:37
Kein Passwort auf dem Router? :|
Oje, oje.

Yan-13
2007-06-18, 18:23:29
Halte ich nicht für notwendig. Das Wlan netz ist verschlüsselt. Wieso sollte ich den Router also dicht machen ?`

PatkIllA
2007-06-18, 18:35:37
per Inet lässt er sich hoffentlich nicht konfigurieren.
Was hast du denn als ganzes vor?
und lässt sich das Teil nicht per telnet konfigurieren?

Yan-13
2007-06-18, 20:36:59
Mein Router ist der Siemenst se515.

Es geht darum, das der Router per Routercontroll gesteuert werden soll.

Router control kann aber erst die router daten auslesen wenn ich erstmal ins router interface gehe und danach routercontrol starte.

Das Skript was ich erstellen möchte soll den Vorgang Browser öffnen -> Ins web interface gehen -> Enter zum einloggen drücken automatisch übernehmen.

Mr. Lolman
2007-06-18, 23:22:52
Kann keiner helfen und das ganze genauer erklären ?

Was willste noch wissen? Hab im oberen Post eh alles geschrieben. Das 1. Codefenster ist für ne .bat Datei, das 2. für ne .vbs

EDIT: 2000 bedeuetet, dass er 2000 Millisekunden wartet, bis er Enter schickt. Wenns nur für nen Router ist, sollte die Seite ja schnell aufgehen, und dementsprechend auch ein geringerer Wert möglich sein.

govou
2007-06-19, 00:35:40
Hoffe du hast wenigstens WPA bzw. WPA2, sonst kannst du dich sicherlich auf Besuch einstellen ;).

Yan-13
2007-06-19, 14:12:20
Danke @ Mr Lolman

Ich hatte nur gedacht das man vor "firefox.exe http://se515" noch den pfad zu der Exe erstellen muss.

Dann kan immer ein Error. Funktioniert jetzt allerdings bestens.

Edit. Kann man in dem vbs code noch einfügen das er den explorer dann nach einer gewissen zeit wieder schließen soll ?