Salut, j'essaie d'écrire un petit batch msdos pour configurer rapidement des modems connectés au pc via le port série.
Si j'exécute commande par commande à la main ca fonctionne, si j'exécute via un .bat non
j'ai fais ceci
MODE COM1:9600,N,8,1,P
echo AT+IPR=115200 > COM1
MODE COM1:115200,N,8,1,P
echo ATE0 > COM1
echo AT&W > COM1 |
mon problème est qu'à l'exécution se ne sont pas les même commandes qui sont envoyées :
- il enlève l'espace après les ">", du coup ca ne marche plus
- il interprète le "&" de la dernière commande
echo "ATE0 > COM1" donne "echo ATE0 1>COM1"
echo "AT&W > COM1" donne "echo AT & W 1>COM1"