Question

J'ai besoin de copier l'intégralité du contenu d'un répertoire sur un emplacement FTP sur un emplacement réseau partagé.La tâche FTP vous demande de spécifier le nom exact du fichier (pas un répertoire) et la tâche du système de fichiers ne permet pas d'accéder à un emplacement FTP.

MODIFIER:J'ai fini par écrire une tâche de script.

Était-ce utile?

La solution

J'ai déjà rencontré des problèmes similaires avec la tâche FTP.Dans mon cas, les noms de fichiers ont changé en fonction de la date et d'autres critères.J'ai fini par utiliser une tâche de script pour effectuer l'opération FTP.

Il semble que c'est ce que vous avez fini par faire également.Je serais curieux de savoir si quelqu'un d'autre peut trouver une meilleure façon d'utiliser la tâche FTP.C'est agréable à avoir... mais TRÈS limité.

Autres conseils

Rien de tel que de relancer un sujet très ancien...mais il existe une solution à cela.

Pour copier tous les fichiers d'un répertoire, spécifiez votre chemin distant comme étant /[nom du répertoire]/*

Ou uniquement pour les fichiers et non les répertoires /[nom du répertoire]/.

Ou des types de fichiers spécifiques ;/[nom du répertoire]/*.csv

Lorsque j'ai besoin de faire ce genre de chose, j'utilise un fichier batch pour appeler FTP sur la ligne de commande et j'utilise la commande mget.Ensuite, j'appelle le lot depuis le package DTS/DTSX.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top