vi sottopongo questo problema, nella speranza che ci sia tra voi (noi) qualcuno abbastanza "vecio"
Ordunque, sto litigando con un modem. Sono sotto WinXp ma il modem in oggetto viene pilotato da uno script batch (ebbene sì, un file .bat del buon vecchio MSDOS).
Lo script in questione contiene i seguenti comandi:
- Codice: Seleziona tutto
print /d:\\.\com3 Dial.txt
sleep 10
il file Dial.txt, invece contiene:
- Codice: Seleziona tutto
ATD023456789;
CONNECT
Come si vede, la procedura batch non fa altro che "stampare" i comandi AT sulla porta COM3; il modem esegue e chiama il numero.
Purtroppo... io di questi modem ne devo gestire una dozzina
Così ho fatto:
- Codice: Seleziona tutto
REM @ECHO OFF
CLS
@ECHO _ ___ _ ___ _ ___ _ ___ _ ___ _ ___ _ ___ _ ___ _
@ECHO.
@ECHO Parametri:
@ECHO COM_CHIAMANTE, NUMERO,
@ECHO %1 %2
REM COMPONE IL NUMERO...
ECHO ATD%2;>%1
ECHO CONNECT>%1
Il problema è che così il modem non reagisce!
... Dove sto sbagliando?
Grazie in anticipo,
MAx