per Batch ins Router

nasir

New member
Hi ich möchte gerne per batch ins Router rein, dass Batch sollte den Router Disconnecten und wieder connecten. Das Problem ist, ich weiß nicht wie ich das machen soll. Ich habe ein SMC Router und kann per Browser rein gehen. Ich will es aber per batch habe statt jedesmal ins Router reingehen zu müssen.

Ich habe momentan so begonnen.

Batch.bat
Code:
http -s:eingabe.txt batch

eingabe.txt.
Code:
OPEN IP DES ROUTERS
PASSWORT
 

Lesco

New member
Muss es per Batch sein? Ich denke es wäre einfacher, die Daten die bei einem Reset-Befehl gesendet werden mit zu sniffen, und dann mit einem kleinen C-Programm versenden zu lassen.
Evtl. würde sich auch Python dafür eignen.

//edit: Ar-ras Methode dürfte leichter sein, geht auch bei Router per einzelner Url(devolo).
 

nasir

New member
Ich kenn mein Benutzer zu den SMC Router nicht, ich muss nur das Passwort eingeben um dort rein zu kommen. Ich habe mich im Quelltext erkundigt, so siehts aus.

Code:
		else if(wan_type==WAN_TYPE_PPPOE){
						document.write('<p><input type="submit" value="Disconnect" name="disconnect" onClick="return pppoe_disconnect();">');
						document.write('<img border=0 src="images/pixel.gif" width=20 height=10>');
						document.write('<input type="submit" value=" Connect " name="connect" onClick="return pppoe_connect();"></p>');}
					else if(wan_type==WAN_TYPE_PPTP){
						document.write('<p><input type="submit" value="Disconnect" name="disconnect" onClick="return pptp_disconnect();">');
						document.write('<img border=0 src="images/pixel.gif" width=20 height=10>');
						document.write('<input type="submit" value=" Connect " name="connect" onClick="return pptp_connect();"></p>');

Kann ich es aber auch so machen?

Batch.bat
Code:
call C:\windows\system32\rasdial.exe [name der verbindung] /DISCONNECT
call C:\windows\system32\rasdial.exe [name der Verbindung] [benutzerkennung] [passwort]

Nur das Problem isrt, dass ich mein Benutzererkennung nicht kenne, da ich nur PW eingeben wenn ich in den Router was ich konfigurieren muss.
 

nasir

New member
Hier, so sieht das Login aus

login0fr.jpg




Liste interner Befehle: assoc, call, chdir/cd, cls, color, copy, date, dir, dpath, echo, endlocal, erase/del, exit, for, ftype, goto, if, mkdir/md, move, path, pause, popd, prompt, pushd, rem, rename/ren, rmdir/rd, set, setlocal, shift, start, time, title, type, ver
(vgl. http://www.microsoft.com/technet/winnt/shellscr.asp?a=frame#e)
quelle: http://www.admini.de/batch-infos.htm
 

Prometheus

New member
Nimm doch einfach das Programm Autoit.
Wenn du irgendwie schonmal Programmiert hast, dann ist die Einarbeitung in das Programm nicht so langwierig. Vielleicht gibt es auch schon ein AutoitScript was den Router connecten bzw. disconnecten lässt.
 

bugbuster

New member
joa dann wäre es ja evtl. ganz schlau es auch hier mal zu posten damit evtl. andere was davon haben?!

mfg
bugbuster
 
Oben