le fichier batch sftp ne peut pas s'exécuter

J'ai un fichier batch Windows à connecter du serveur A (Windows) au serveur B (UNIX) via sftp pour obtenir un fichier. Le script est comme ci-dessous:

sftpg3 -oStrictHostKeyChecking=no -oIdentityFile=EAPIINSTADM_hostnameA ftpeapsg@hostnameB
lcd D:APPBASEEAPSGGEMSSG
get GENUOBGW1 /sftp/ftphrssg/HRSSG/EAPSG
exit

Lorsque j'exécute le script, il s'arrête après avoir exécuté la première ligne, c'est-à-dire sftpg3-Ostricthostkeychecking= no...

D:APPBASEEAPSGGEMSSG>sftpg3 -oStrictHostKeyChecking=no -oIdentityFile=EAPIINSTADM_hostnameA ftpeapsg@hostnameB
Warning: ignoring unsupported option -o
Warning: ignoring unsupported option -o
Remote system type is POSIX.
sftp>

Il n'a pas exécuté les lignes ci-dessous :

lcd D:APPBASEEAPSGGEMSSG
get GENUOBGW1 /sftp/ftphrssg/HRSSG/EAPSG

Si j'exécute la commande manuellement une ligne à la fois, cela fonctionne.

Une idée pourquoi le script ne s'exécute pas complètement?

Merci.

demandé sur