Je suis ftp'ing fichiers à partir d'un serveur externe, puis les supprimer sur le serveur externe, et un fichier a échoué car il y avait un espace dans le nom de fichier. J'ai changé ma commande ftp delete pour avoir des guillemets autour du nom de fichier.Quels caractères ne sont pas autorisés dans une commande ftp Delete?
ftpStream.WriteLine("delete """ & FileToDelete & """")
Mais, y at-il d'autres caractères qu'un utilisateur peut utiliser dans leur création de nom, que mon programme encore étouffer? Je n'ai aucun contrôle sur ce que pourraient être ces noms de fichiers.
(je mets une étiquette de SSIS et SQL Server, car je crée la tâche ftp à la volée, à partir d'un pakcage SSIS. OS sur les deux côtés sont Win XP)
Oh! Ça a l'air d'être une bonne idée. – thursdaysgeek