Bonjour,

Je suis en train de faire un script batch pour le transfert des fichiers d'un dossier précis par ftp.

J'arrive bien à récupérer les chemins complets dans fichiers dans un fichier texte mais le transfert ftp plante à cause des espaces dans les noms.

Il faudrait que je protège les chemins absolus par des double quotes dans mon fichier texte, mais je n'y arrive pas.

Comment faire ?

Voici le bout de code qui récupère les chemins absolus dans le fichier texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
for %%a in ("%directory%\*.*") do (
    echo put %%a >> send.ftp
)