Après plusieurs essaie, j'ai trouvé une technique mais elle me pose encore un problème : le saut de ligne.
Voici la commande que j'utilise :
commands.bat | plink -serial COM1
commands.bat :
@echo off
echo no
timeout /t 0 /nobreak >nul 2>&1
echo en
timeout /t 0 /nobreak >nul 2>&1
echo conf t
timeout /t 0 /nobreak >nul 2>&1
echo no service pad
timeout /t 0 /nobreak >nul 2>&1
Le timeout 0 permet au script de ne pas couper des mots.
Cependant, cette technique ajoute ma commande, suivie d'une insertion de saut, une commande, une insertion de saut, etc...
J'ai modifié mon fichier avec notepad en remplacer "\n" par un ensemble vide. Du coup, il ne me reste plus que le "LF" en fin de ligne.
Malheureusement, même comme cela le script m'inclut une ligne entre deux commandes.
Avez-vous une idée ?