Applies ToWindows 7 Windows Server 2008 R2

Symptômes

Vous exécutez FTP 7.5 sur un ordinateur qui exécute Windows 7 ou Windows Server 2008 R2. Lorsque vous utilisez la commande FTP NLST sur l’ordinateur, vous pouvez rencontrer le problème qui est décrit dans un des scénarios suivants.

Scénario 1

La commande NLST ne renvoie pas le chemin d’accès virtuel complet. Par conséquent, les programmes clients qui dépendent de la commande NLST peuvent ne pas fonctionner correctement. Considérez le scénario suivant :

  • Vous avez un site FTP qui pointe vers le répertoire suivant sur le serveur FTP :

    c:\Inetpub\Ftproot

  • Vous créez un sous-répertoire nommé Test dans le répertoire Ftproot.

  • Vous ajoutez un fichier nommé Test.txt dans le sous-répertoire de Test. Par exemple, vous ajoutez le fichier Test.txt dans le répertoire suivant :

    c:\Inetpub\Ftproot\Test

  • Vous utilisez l’utilitaire FTP.exe pour se connecter au site FTP, et puis que vous exécutez la commande suivante pour copier le fichier Test.txt sur l’ordinateur local :

    MGET /Test/*.txtRemarque L’utilitaire FTP.exe est le client FTP de ligne de commande qui est installé par Windows.

Dans ce scénario, la commande MGET échoue. En outre, le message d'erreur suivant s'affiche :

200 EPRT commande successful.550-système ne peut pas trouver le fichier spécifié. Erreur Win32 : le système ne peut pas trouver le fichier spécifié. Détails de l’erreur : système de fichiers a renvoyé une error.550 fin

Scénario 2

La commande FTP de NLST renvoie le code d’erreur 550 lorsqu’il n’y a aucun fichier trouvé. Toutefois, vous souhaitez recevoir « 226 transfert terminé » informations dans cette situation que dans les 6 FTP. Par conséquent, les programmes clients qui reposent sur le code d’erreur 226 ne peuvent pas fonctionner correctement. Considérez le scénario suivant :

  • Vous avez un site FTP qui pointe vers le répertoire suivant sur le serveur FTP :

    c:\Inetpub\Ftproot

  • Vous créez un sous-répertoire nommé Test dans le répertoire Ftproot.

  • Vous ajoutez un fichier compressé qui a une extension de nom de fichier .zip dans le sous-répertoire de Test. Par exemple, vous ajoutez le fichier .zip dans le répertoire suivant :

    c:\Inetpub\Ftproot\Test

  • La racine du site FTP ne contient aucun fichier .zip.

  • Vous utilisez l’utilitaire FTP.exe pour se connecter au site FTP, et puis que vous exécutez la commande suivante pour renvoyer une liste des fichiers .zip dans le sous-répertoire de Test :

    ls *.zipRemarque L’utilitaire FTP.exe est le client FTP de ligne de commande qui est installé par Windows.

Dans ce scénario, aucun fichier .zip n’est répertoriés. En outre, le message d'erreur suivant s'affiche :

200 EPRT commande successful.550-système ne peut pas trouver le fichier spécifié. Erreur Win32 : le système ne peut pas trouver le fichier spécifié. Détails de l’erreur : système de fichiers a renvoyé une error.550 fin

Résolution

Pour résoudre ce problème, appliquez ce correctif sur l’ordinateur qui a FTP 7.5 est installé.

Plus d’informations sur ce correctif

Informations sur le correctif logiciel

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif vise à corriger uniquement le problème décrit dans cet article. Appliquez ce correctif uniquement aux systèmes qui rencontrent le problème décrit dans cet article. Ce correctif va peut-être subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif. Si le correctif est disponible pour le téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » au début de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez le Service clientèle et Support de Microsoft pour obtenir le correctif. Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être formuler une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions et problèmes qui ne relèvent pas de ce correctif logiciel. Pour une liste complète des numéros de téléphone du service clientèle de Microsoft ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant :

http://support.microsoft.com/contactus/?ws=supportRemarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, c'est parce qu'il n'y a pas de correctif disponible pour cette langue.

Conditions préalables

Vous devez avoir FTP 7.5 est installé sur l’ordinateur qui exécute Windows 7 ou Windows Server 2008 R2, pour appliquer ce correctif.

Informations sur le redémarrage

Vous devrez peut-être redémarrer l’ordinateur si le Service FTP Microsoft est en cours d’exécution lorsque vous appliquez ce correctif. Pour éviter de redémarrer l’ordinateur, arrêter le Service FTP Microsoft avant d’appliquer le correctif.

Informations sur les fichiers Windows 7 et Windows Server 2008 R2

La version anglaise de ce correctif dispose des attributs de fichier (ou version ultérieure) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Pour toutes les versions x86 prises en charge de Windows 7

Nom du fichier

Version du fichier

Taille du fichier

Date

Heure

Plateforme

Ftpconfigext.dll

7.5.7600.14294

16,384

17-Aug-2010

04:26

x86

Ftpctrlps.dll

7.5.7600.14294

9,728

14-Jul-2009

01:15

x86

Ftpmib.dll

7.5.7600.16385

10,240

14-Jul-2009

01:15

x86

Ftpres.dll

7.5.7600.14294

14,848

14-Jul-2009

01:05

x86

Ftpsvc.dll

7.5.7600.14294

309,248

17-Aug-2010

04:26

x86

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

21:05

Not applicable

Pour toutes les versions 64 bits de Windows 7 et Windows Server 2008 R2

Nom du fichier

Version du fichier

Taille du fichier

Date

Heure

Plateforme

Ftpconfigext.dll

7.5.7600.14294

18 432

17-Aug-2010

05:14

x64

Ftpctrlps.dll

7.5.7600.14294

13,824

14-Jul-2009

01:40

x64

Ftpmib.dll

7.5.7600.16385

12,800

14-Jul-2009

01:40

x64

Ftpres.dll

7.5.7600.14294

14,848

14-Jul-2009

01:27

x64

Ftpsvc.dll

7.5.7600.14294

349,696

17-Aug-2010

05:14

x64

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

20:50

Not applicable

Pour toutes les versions Itanium de Windows Server 2008 R2

Nom du fichier

Version du fichier

Taille du fichier

Date

Heure

Plateforme

Ftpconfigext.dll

7.5.7600.14294

40,960

17-Aug-2010

04:11

IA-64

Ftpctrlps.dll

7.5.7600.14294

22,528

14-Jul-2009

01:46

IA-64

Ftpmib.dll

7.5.7600.16385

23,552

14-Jul-2009

01:46

IA-64

Ftpres.dll

7.5.7600.14294

14,848

14-Jul-2009

01:35

IA-64

Ftpsvc.dll

7.5.7600.14294

782,336

17-Aug-2010

04:11

IA-64

Ftpsvc.mof

Not applicable

69,252

13-Jul-2009

20:48

Not applicable

Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2

Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7

Nom du fichier

Update.mum

Version du fichier

Not applicable

Taille du fichier

1,624

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest

Version du fichier

Not applicable

Taille du fichier

698

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

X86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest

Version du fichier

Not applicable

Taille du fichier

31,009

Date (UTC)

17-Aug-2010

Heure (UTC)

21:36

Plateforme

Not applicable

Fichiers supplémentaires pour toutes les versions 64 bits prises en charge de Windows 7 et Windows Server 2008 R2

Nom du fichier

Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest

Version du fichier

Not applicable

Taille du fichier

1,046

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

Amd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest

Version du fichier

Not applicable

Taille du fichier

31,015

Date (UTC)

17-Aug-2010

Heure (UTC)

21:39

Plateforme

Not applicable

Nom du fichier

Update.mum

Version du fichier

Not applicable

Taille du fichier

1,842

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest

Version du fichier

Not applicable

Taille du fichier

11,616

Date (UTC)

17-Aug-2010

Heure (UTC)

04:51

Plateforme

Not applicable

Fichiers supplémentaires pour les versions Itanium de Windows Server 2008 R2

Nom du fichier

Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest

Version du fichier

Not applicable

Taille du fichier

1,044

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

Ia64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest

Version du fichier

Not applicable

Taille du fichier

31,012

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

Update.mum

Version du fichier

Not applicable

Taille du fichier

1,456

Date (UTC)

17-Aug-2010

Heure (UTC)

21:31

Plateforme

Not applicable

Nom du fichier

Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest

Version du fichier

Not applicable

Taille du fichier

11,616

Date (UTC)

17-Aug-2010

Heure (UTC)

04:51

Plateforme

Not applicable

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Informations supplémentaires

La commande FTP de NLST est utilisée pour retourner une liste de noms de fichiers dans le répertoire donné. Cette commande utilise le répertoire en cours, lorsqu’aucune autre information n’est fournie. La commande MGET FTP est utilisée pour copier plusieurs fichiers à distance sur l’ordinateur local en utilisant le type de transfert de fichier en cours.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.