使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

您正在运行 Windows 7 或 Windows Server 2008 R2 的计算机上运行 FTP 7.5。 在计算机上使用FTP NLST命令时,您可能会遇到下列方案之一中描述的问题。

情形 1

NLST命令不返回的完整虚拟路径。 因此,依赖于NLST命令的客户端程序可能无法正常运行。请考虑以下情形:

  • 有的 FTP 站点,指向 FTP 服务器上的以下目录:

    c:\Inetpub\Ftproot

  • 创建名为 Test,在 Ftproot 目录中的子目录。

  • 您将添加一个名为 Test.txt 的测试子目录中的文件。 例如,将 Test.txt 文件添加以下目录中:

    c:\Inetpub\Ftproot\Test

  • FTP.exe 实用程序用于连接到 FTP 站点,然后运行下面的命令以将 Test.txt 文件复制到本地计算机:

    MGET /Test/*.txt注意 FTP.exe 实用程序是由 Windows 安装程序命令行 FTP 客户端。

在这种情况下, MGET命令将失败。 此外,你还会收到以下错误消息:

200 EPRT 命令 successful.550 系统无法找到指定的文件。Win32 错误: 系统找不到指定的文件。错误详细信息: 文件系统返回 error.550 结束

情形 2

NLST FTP命令返回错误代码 550 时没有找到文件。 但是,您应该收到"226 传输完成的"在此情况下,如 FTP 6 中所示的信息。 因此,依赖于错误代码 226 的客户端程序可能无法正常运行。请考虑以下情形:

  • 有的 FTP 站点,指向 FTP 服务器上的以下目录:

    c:\Inetpub\Ftproot

  • 创建名为 Test,在 Ftproot 目录中的子目录。

  • 添加测试子目录中的文件扩展名为.zip 的压缩的文件。 例如,将该.zip 文件添加以下目录中:

    c:\Inetpub\Ftproot\Test

  • FTP 站点的根目录有没有.zip 文件。

  • FTP.exe 实用程序用于连接到 FTP 站点,然后运行下面的命令来测试子目录中返回.zip 文件的列表:

    ls *.zip注意 FTP.exe 实用程序是由 Windows 安装程序命令行 FTP 客户端。

在这种情况下,列出了没有.zip 文件。 此外,你还会收到以下错误消息:

200 EPRT 命令 successful.550 系统无法找到指定的文件。Win32 错误: 系统找不到指定的文件。错误详细信息: 文件系统返回 error.550 结束

解决方案

若要解决此问题,请到的计算机上已安装 FTP 7.5 应用此修补程序。

有关此修补程序的详细信息

修补程序信息

可以从 Microsoft 获得受支持的修复程序。 但是,此修补程序用于解决仅本文中描述的问题。 此修复程序仅适用于遇到本文中描述的问题的系统。 此修补程序可能会接受进一步的测试。 因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。 如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取此修复程序。 注意 如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。 对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。 有关 Microsoft 客户服务和支持电话号码的完整列表,或要创建单独的服务请求,请访问下面的 Microsoft 网站:

http://support.microsoft.com/contactus/?ws=support注意 "提供修补程序下载"窗体显示获取此修复程序的语言。 如果看不到您的语言,则修补程序没有那种语言的版本。

先决条件

您必须安装在运行 Windows 7 或 Windows Server 2008 R2 要应用此修补程序的计算机上的 FTP 7.5。

重启信息

您可能需要重新启动计算机,如果 Microsoft FTP 服务时应用此修补程序正在运行。 若要避免重新启动计算机,请应用此修复程序之前,停止 Microsoft FTP 服务。

Windows 7 和 Windows Server 2008 R2 文件信息

此修补程序的英文版具有下表中列出的文件属性(或较新的文件属性)。 这些文件的日期和时间按协调世界时 (UTC) 列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。

对于所有受支持的基于 x86 的 Windows 7 版本

文件名

文件版本

文件大小

日期

时间

平台

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

对于所有受支持的基于 x64 的 Windows 7 版本和 Windows Server 2008 R2 版本

文件名

文件版本

文件大小

日期

时间

平台

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

对于所有受支持的 Windows Server 2008 R2 的安腾版本

文件名

文件版本

文件大小

日期

时间

平台

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

Windows 7 和 Windows Server 2008 R2 的附加文件信息

所有受支持的基于 x86 的 Windows 7 版本的其他文件

文件名

Update.mum

文件版本

Not applicable

文件大小

1,624

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest

文件版本

Not applicable

文件大小

698

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

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

文件版本

Not applicable

文件大小

31,009

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:36

平台

Not applicable

对于所有支持基于 x64 版本的 Windows 7 和 Windows Server 2008 R2 中的其他文件

文件名

Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest

文件版本

Not applicable

文件大小

1,046

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

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

文件版本

Not applicable

文件大小

31,015

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:39

平台

Not applicable

文件名

Update.mum

文件版本

Not applicable

文件大小

1,842

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

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

文件版本

Not applicable

文件大小

11,616

日期 (UTC)

17-Aug-2010

时间 (UTC)

04:51

平台

Not applicable

对于安腾版本的 Windows Server 2008 R2 的其他文件

文件名

Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest

文件版本

Not applicable

文件大小

1,044

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

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

文件版本

Not applicable

文件大小

31,012

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

Update.mum

文件版本

Not applicable

文件大小

1,456

日期 (UTC)

17-Aug-2010

时间 (UTC)

21:31

平台

Not applicable

文件名

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

文件版本

Not applicable

文件大小

11,616

日期 (UTC)

17-Aug-2010

时间 (UTC)

04:51

平台

Not applicable

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

更多信息

NLST FTP命令用于返回给定目录中的文件名称的列表。 未不提供任何其他信息时,此命令将使用当前目录。MGET FTP命令用于通过使用当前文件传输类型将远程的多个文件复制到本地计算机。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×