Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Automatischer Webseitenaufruf mit Eingabe des Benutzernamen und Passwort per Batch

Mitglied: Conreal

Conreal (Level 1) - Jetzt verbinden

15.04.2010 um 10:12 Uhr, 21925 Aufrufe, 9 Kommentare

Webseitenaufruf via Batch mit Benutzernamen und Passwort

Ich versuche via Batch, einen Webseitenaufruf zu starten.
Dabei soll der Benutzernamen und das Passwort eingegeben werden.

könnt ihr mir da helfen?
Mitglied: Cyberkey
15.04.2010 um 10:47 Uhr
Hallo Conreal

Also so über Batch ohne zusätzliche Tools wär das nicht möglich.

man kann zwar ne Webseite z.b. mit dem Firefox aufrufen aber keine Eingaben tätigen.

01.
Firefox.exe -new-tab http://deinewebseite.de
Mit einer Vbs erweiterung (Sendkey) kann man Befehle direkt an firefox.exe senden und so eine Anmeldung durchführen.

z.b.
01.
ws.sEndkeys "^{t}"
02.
WScript.Sleep 1000
03.
ws.sEndkeys "^{t}"


Wobei man über die Batch eine Datei erzeugen lassen kann.. z.b. das Anmeldescript (vbs) welches nach dem Firefox aufruf geschrieben und ausgeführt wird.. so wär das möglich.

01.
REM tabs.vbs erstellen
02.
echo Set ws = CreateObject("Wscript.Shell")>tabs.vbs
03.
echo ws.AppActivate "Mozilla Firefox">>tabs.vbs
04.
echo ws.sEndkeys "^{9}">>tabs.vbs
05.
echo WScript.Sleep 30>>tabs.vbs
06.
echo ws.sEndkeys "^{w}">>tabs.vbs
07.
echo WScript.Quit>>tabs.vbs
PS: meine Empfehlung wär das ganze gleich in VBS zu schreiben. =)

MfG Cyberkey
Bitte warten ..
Mitglied: Conreal
15.04.2010 um 10:53 Uhr
Leider fehlt mir die Erfahrung, es in VBS zu schreiben.
Das ganze sollte auch im IE laufen.

LG
Andy
Bitte warten ..
Mitglied: Cyberkey
15.04.2010 um 11:00 Uhr
Hallo Andy,

Ein kleines Code beispiel...
Daran kann man das ganz leicht nachvollziehen und mit basteln ;)

01.
Set ws = CreateObject("Wscript.Shell")
02.
ws.Run "iexplore.exe http://google.de"
03.
WScript.Sleep 2500
04.
ws.AppActivate "Google - Windows Internet Explorer"
05.
SendKeys "{TAB}"
06.
WScript.Sleep 1000
07.
ws.sEndkeys "benutzername"
08.
WScript.Sleep 1000
09.
SendKeys "{TAB}"
10.
WScript.Sleep 1000
11.
ws.sEndkeys "passwort"
12.
WScript.Sleep 1000
13.
ws.sEndkeys "{Enter}"
14.
WScript.Quit
15.
Hoffe du kannst damit dein eigenes Script bauen =)
Mit Tab muss mal gucken wieviele Tabs nötig sind bis zum Login... aber das ist nur ein Not behelf..

Für Anfänger kann ich http://www.autoitscript.com/autoit3/ empfehlen =)
MfG Cyberkey
Bitte warten ..
Mitglied: Snowman25
15.04.2010 um 11:07 Uhr
Zitat von Cyberkey:
ws.AppActivate "Google - Windows Internet Explorer"

Und wer sagt, dass das Fenster auch so heißt?
Vorallem in Firmen steht dann noch gern ein "powered by <Firmenname>" dahinter.
Ich muss mich z.B. erst am Proxy einloggen, bevor ich eine Internetseite öffnen kann.
Dann hat der IE natürlich noch nichts von der Website empfangen und dementsprechend kann er auch keinen Titel anzeigen.
bei einem frischen iexplore-start mit http://www.google.de steht in meiner Titelleiste: http://www.google.de/ - Windows Internet Explorer
Die Lösung über den Fenstertitel ist also eher Suboptimal

Mfg
Snow
Bitte warten ..
Mitglied: Cyberkey
15.04.2010 um 11:15 Uhr
Das war doch blos ein Beispiel.. und kein fertiger Code !
Ja der Fokus is eigl. eh überflüssig wenn das fenster nicht weggeklickt wird...
Wenn jemand eine bessere Idee hat dann her damit. =)

PS: Wir haben auch einen Proxy und da Funktioniert es so wie oben beschrieben ;)

Cyberkey
Bitte warten ..
Mitglied: Conreal
15.04.2010 um 11:37 Uhr
lasst mich mal dazu sagen, das es ohne Proxy funktionieren soll.
Ich bin mir nur nicht sicher, wie ich das script, mit dem batch dann verbinde.

LG
andy
Bitte warten ..
Mitglied: Cyberkey
15.04.2010 um 11:42 Uhr
Muss es unbedingt die Endung .bat sein?
Das VBS script ist Standalone... also brauch kein Batch

Möchtest du noch anderen Code ausführen der z.b. davor kommt.. das es deswegen eine Batch sein muss?
Bitte warten ..
Mitglied: Conreal
15.04.2010 um 12:13 Uhr
Nein eigentlich nicht. Ich könnte das script auch direkt auführen
Bitte warten ..
Mitglied: godlie
15.04.2010 um 17:00 Uhr
Mal so in den Raum geworfen wie wäre es denn mit:

http://user:password@host.tld als Url ich glaub bei gmx funktioniert das sogar noch...

Den Sicherheitsaspekt hinter dieser Abfrage klammere ich mal vollends aus.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Mite Batch eine Passwort History erstellen

Frage von noah1400Batch & Shell3 Kommentare

Hallo Ich habe mit Batch ein Login proramiert dort wird das passwort in einer Text Datei gespeichert. Jetzt möchte ...

Batch & Shell

Batch Wlan Passwort auslesen mit findstr

gelöst Frage von DevSodokuBatch & Shell5 Kommentare

Guten Tag, ich habe ein Problem mit meinem Batch Programm und zwar habe ich mir einen Zufalls Generator mit ...

Batch & Shell

Batch Leerzeilen und Passwort vergessen Funktion

gelöst Frage von oleg944Batch & Shell3 Kommentare

Hallo zusammen, ich arbeite zur Zeit aus Spaß an einer Batch DateiBisher habe ich ein "Design" festgelegt und bereits ...

Entwicklung

Ordneroptionen per Batch automatisch ändern

gelöst Frage von innovpizzaEntwicklung3 Kommentare

Hallo an alle, mein anliegen ist schnell und einfach geschrieben, ich würde gerne eine Batch Datei haben, die völlig ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 1 TagWindows 7

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 3 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 4 TagenMicrosoft Office7 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 6 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Notebook & Zubehör
Hardware defekt ?
Frage von mausemuckelNotebook & Zubehör14 Kommentare

Hallo und ein schönes Osterfest an alle. Ich benötige mal euer Schwarm wissen. Ich habe hier ein Notebook Lenovo ...

LAN, WAN, Wireless
Lancom und VLANs
Frage von TimmheLAN, WAN, Wireless11 Kommentare

Hallo an alle ich habe momentan ein sehr merkwürdiges problem bei dem ich nicht mehr weiter komme und hoffe ...

Virtualisierung
Unix System virtualisieren
Frage von BananenmeisterVirtualisierung10 Kommentare

Hallo Zusammen, Ich möchte gerne eine Virtualisierungs-Software auf meinem kleinen ML Server installieren um einige Unix Systeme zu virtualisieren. ...

Netzwerkmanagement
Konfiguration von IPv6 in einer Domäne mit DHCP
Frage von gnoovyNetzwerkmanagement9 Kommentare

Hi Zusammen, ich bin gerade etwas am verzweifeln. Ich habe eine Testumgebung aufgebaut, um mich in das Thema IPv6 ...