Bonjour, J'ai créé un travail par lots dans le serveur Windows. La tâche du travail par lots consiste à ftp un fichier en utilisant PSFTP. Lorsque je cours le fichier .bat directement son fonctionnement bien après que le script est exécuté les fenêtres se ferme. mais quand je cours à travers notre CTRL-M il reste en état de fonctionnement même si je reçois le fichier via psftp. Aucune idée de quoi faire. Voici le fichier de script. Votre aide est grandement appréciée.Travail par lots continue à s'exécuter dans Control-M même si la tâche est terminée
ECHO welcome
cd C:\Putty\putty\
start ShortcuttoPAGEANT
SET INPUT_FILe_PATH="\\...\Somefilename.csv"
SET YEAR=%DATE:~-4%
SET MONTH=%DATE:~-7,2%
SET DAY=%DATE:~-10,2%
set HOUR=%TIME:~0,2%
IF "%HOUR:~0,1%" == " " SET HOUR=0%HOUR:~1,1%
SET MIN=%TIME:~-8,2%
SET SEC=%TIME:~-5,2%
SET MILSEC=%TIME:~-2,2%
SET OUTPUT_FILE_NAME=outputfilename_%YEAR%%MONTH%%DAY%%HOUR%%MIN%%SEC%.csv
SET OUPUT_DIR="//input"
ECHO cd %OUPUT_DIR%> script.txt
ECHO put %INPUT_FILe_PATH% %OUTPUT_FILE_NAME%>> script.txt
ECHO chmod 0664 %OUTPUT_FILE_NAME%>> script.txt
ECHO quit>> script.txt
echo n|psftp -b script.txt [email protected]
exit /b 0