Hallo zusammen,
Folgende zwei *.bat Dateien habe ich unter Win98 problemlos über längere Zeit benutzt.
Die erste Bat-Datei ist dafür geschrieben worden ein Handy (Siemens S25) an der COM2 anzusteuern um eine Telefonummer zu wählen. Zusätzlich wurde eine WAV-Datein abgespielt. Nach Ablauf einer Zeit wurde ein Befehl an das Handy geschickt um aufzulegen. Die BAT-Datei im wesentlichen funktioniert unter Win2000, aber die dafür benötigten Programme wait.com und wavplay.exe nicht. Der erste Teil dieser BAT-Datein ist dafür geschrieben worden das die Datei nicht ein zweites mal ausgefürt wird während sie noch bearbeitet wird, die ist umbedingt notwendig. Die BAT-Datei befand sich in C:/Verzeichnis1/Verzeichnis2/beispiel.bat
//@echo off
cd..
cd..
SET LOCK="C:\Alarm"
IF NOT EXIST %LOCK% GOTO LOCKED
GOTO END
:LOCKED
echo LOCKFILE > %LOCK%
C:\Winnt\System32\mode com2 19200,n,8,1
C:\wait 2
echo ATZ>com2
C:\wait 2
echo atd0123456789;>com2
C:\wait 2
C:\wavplay.exe C:\musik.wav
C:\wait 5
echo at+chup>com2
echo at+chup>com2
C:\wait 2
echo atd9876543210;>com2
C:\wait 15
echo at+chup>com2
echo at+chup>com2
IF EXIST %LOCK% DEL %LOCK%
IF EXIST %LOCK% DEL %LOCK%
:END
Die zweite BAT-Datei wurde dazu verwendet einen Eintrag in eine txt-Datei vorzunehmen. Der Eintrag sah folgendet Maßen aus:
Mo 15.12.2003 17:56:34 Hinweis in Datei
Dazu wurde das Programm logecho.com verwendet. Auch diese funktioniert nicht unter Win2000.
@echo off
C:\logecho $W $D.$M.$C$Y $h:$m:$s Hinweis in Datei>>C:\Datei.txt
Kann mir jemand sagen wie ich diese Funktionen unter Win2000 realisiert bekomme? Diese müsste doch eigentlich mit einem VBScript funktioniern, aber wie programmiert man eine solches Script? Und wie kann ich es dann ausführen?
Die BAT-Datein wurden automatisch aus einem anderen Programm heraus aufgerufen. Sie dienten einer Art Alarmierung.
Danke schon mal im Voraus.
MfG Zero Gravity