Automatisieren von DFÜ-Anwahlen und 

automatisches Starten von Anwendungen

 

Nun, es gibt viele Möglichkeiten eine Datenfernübertragung (z.B.: Anwahl ins Internet) mit nachfolgenden Starten von Anwendungen (z.B. Internet Explorer) zu automatisieren.

Ein C-Programm (.exe oder .com), WSH (Windows Scripting Host) oder eine andere Programmiersprache (.vbs) sollten wegen der ggf. schnellen Anpassung (Einbindung von neuen Anwendungen oder Veränderung der Interneteinwahl - ohne Programmierkenntnisse), bzw. wegen der Absicherung des Clients überhaupt, hier nicht betrachtet werden.

Hier wird eine Batch-Datei als Hilfsprogramm benutzt. Somit kann jeder User die Datei nach seinen Bedürfnissen unkompliziert anpassen, verändern und ausführen.

Im folgenden Beispiel habe ich für ein User mehrere Icons auf dem Desktop (Arbeitsoberfläche) eingerichtet. Ein Icon für Modem-Einwahl, eins für ISDN und da es ein Laptop war, ein Icon für GPRS-Einwahl (Handy). Anschließend (nach der Einwahl) sollten automatisch seine benötigten Anwendungen starten.

Grundvoraussetzung ist - was automatisch ablaufen soll, muss auch manuell funktionieren. Also ist der erste Schritt eine manuelle Einrichtung einer DFÜ-Verbindung (wird auch als Telefonbucheintrag bezeichnet) einzurichten.

Die Batch-Datei lief unter Windows XP und Windows 2000 problemlos.

Die Arbeitsweise und die Funktionen werden weiter unten beschrieben.

Und da wir gute Programmierer sind wird natürlich eine Hilfedatei mitgeliefert ;-)

 

Hier nun die Batch-Datei "Einwahl.bat":

-          Markieren, <STRG>+<C>, ein Editor öffnen, <STRG>+<V>, speichern unter „Einwahl.bat“

 

Hier nun die Datei:  "Hilfe.txt":

-          Markieren, <STRG>+<C>, ein Editor öffnen, <STRG>+<V>, speichern unter „Hilfe.txt“

Erklärung zur Batch-Datei:

Das Programm kann man wie folgt starten:

1.) Einwahl     <Enter>                        Ergebnis: Automatisch wird der Hilfetext ausgegeben

2.) Einwahl -1 <Enter>                        Ergebnis: Programm starten mit der Modem-Einwahl

3.) Einwahl -2 <Enter>                        Ergebnis: Programm starten mit der ISDN-Einwahl

4.) Einwahl -3 <Enter>                        Ergebnis: Programm starten mit der GPRS-Einwahl

5.) Einwahl -? <Enter>                        Ergebnis: Ausgabe Hilfeanleitung (Hilfe.txt)

Optional kann man nach „Einwahl“ folgendes verwenden „-2“, „/2“ oder „2“ (Leerzeichen beachten).

 

Achtung: der Befehl „Choice“ für Menü-Eintrage wird unter Windows XP / 2000 nicht mehr unterstützt.

Darum habe ich diesen Weg (Übergabe von Werten beim starten des Programms) benutzt – somit ist das Programm auch für ältere Windows-Versionen verwendbar.

 

Anmerkung zum Befehl „rasdial“:

Der Befehl rasdial setzt sich wie folgt zusammen:

Rasdial  Telefonbucheintrag(DFÜ)   username(DFÜ)    password(DFÜ)   

Soll nun keine Mitteilungen ausgegeben werden, dann folgendes eingeben:

Rasdial  Telefonbucheintrag(DFÜ)   username(DFÜ)    password(DFÜ)    >NUL

Achtung: der Telefonbucheintrag muss genauso benannt werden wie der eigentliche DFÜ-Name!   

Beenden der DFÜ mittels rasdial /disconnect.

 

Beispiel:  DFÜ-Telefonbucheintrag

DFÜ-Telefonbucheintrag

Die Rufnummer ist von freenet.de - hier als Beispiel.

 

Beispiel:  Manuelle Anwahl - der Telefonbucheintrag muss im Namen (Batch-Datei) übereinstimmen

Telefonbucheinträge

 

Beispiel:  Eigenschaften des Icon 

 Eigenschaft des Icon

 

Beispiel:  Erfolgreiche Einwahl über ISDN (mit Ausgabetext)

Erfolgreiche Anwahl

Beispiel:  nach erfolgreicher Anwahl - Starten der Anwendung

Startaufruf von Anwendungen

 

Beispiel: nicht erfolgreiche Anwahl

Nicht erfolgreiche Anwahl

Diese Ausgabe bekommen Sie nur wenn rasdial ohne >NUL steht! 

 

Beispiel:  Ausgabe Hilfe-Text (z.B. bei Fehleingabe)

Hilfetextausgabe

 


Weitere Informationen unter dem Punkt:   Programme   im Inhalt !


Letzte Bearbeitung:       10 / 2003     -   Bitte beachten Sie das Copyright und die Hinweise im Inhalt unter www.datahelp.de


Copyright ©       www.datahelp.de

Modifizierung oder Weitergabe an Dritte nur mit Einverständnis des Autors gestattet !