Ознаки
Ви запускаєте FTP 7.5, на комп'ютері під керуванням ОС Windows 7 або Windows Server 2008 R2. Під час використання команд FTP NLST комп'ютера, можуть виникнути проблеми, описаної в одному з наведених нижче.
Сценарій 1
NLST команда не повертає Повний віртуальний шлях. Таким чином, клієнт програм, які залежать від NLST команди можуть працювати неправильно. Розглянемо таку ситуацію:
-
У вас FTP-сайту, що вказує на такий каталог на FTP-сервері:
c:\Inetpub\Ftproot
-
Створити підкаталозі з ім'ям випробування в каталозі Ftproot.
-
Додавання файл із назвою в підкаталозі тест Test. txt. Наприклад, ви додати Test. txt файл в такому каталозі:
c:\Inetpub\Ftproot\Test
-
Підключення до FTP-сайту за допомогою утиліти FTP.exe та запустіть таку команду, щоб скопіювати файл Test. txt на локальному комп'ютері:
MGET /Test/*.txtПримітка. FTP.exe. exe-це командного рядка FTP-клієнт, який інстальовано Windows.
У цьому випадку виникає помилка MGET команди. Крім того, відображається таке повідомлення про помилку:
200 EPRT команди successful.550-системі не вдалося знайти вказаний файл. Win32 помилка: системі не вдалося знайти вказаний файл. Відомості про помилку: файлова система, повертається на error.550 завершення
Сценарій 2
NLST FTP команда повертає код помилки 550, якщо файл не знайдено. Однак, слід отримати "226 передача повної" інформацію в цій ситуації, як і FTP-6. Таким чином, клієнт програм, які залежать від помилка з кодом 226 можуть працювати неправильно. Розглянемо таку ситуацію:
-
У вас FTP-сайту, що вказує на такий каталог на FTP-сервері:
c:\Inetpub\Ftproot
-
Створити підкаталозі з ім'ям випробування в каталозі Ftproot.
-
Додавання стиснутий файл, який має .zip розширення імені файлу в підкаталозі тест. Наприклад, ви додати файл ZIP в такому каталозі:
c:\Inetpub\Ftproot\Test
-
До кореневої папки FTP-сайту, має ZIP-файлів.
-
Підключення до FTP-сайту за допомогою утиліти FTP.exe та запустіть таку команду, щоб повернутися до списку ZIP-файлів в підкаталозі тест:
LS графічніПримітка. FTP.exe. exe-це командного рядка FTP-клієнт, який інстальовано Windows.
У цьому випадку перераховані ZIP-файлів. Крім того, відображається таке повідомлення про помилку:
200 EPRT команди successful.550-системі не вдалося знайти вказаний файл. Win32 помилка: системі не вдалося знайти вказаний файл. Відомості про помилку: файлова система, повертається на error.550 завершення
Спосіб вирішення
Щоб вирішити цю проблему, слід застосувати це виправлення на комп'ютері, який має FTP 7.5 інстальовано.
Щоб отримати додаткові відомості про виправлення
Відомості про виправлення
Виправлення доступне від корпорації Майкрософт. Проте це виправлення призначена для вирішення проблеми, описаної в цій статті. Застосовуйте це виправлення лише до систем, які відчувають проблеми, описані в цій статті. Це виправлення може отримати додаткове тестування. Тому, якщо ця проблема не сильно впливає на вас, ми рекомендуємо почекати наступного оновлення програмного забезпечення, що містить це виправлення. Якщо Виправлення доступне для завантаження, є розділ "Виправлення доступне для завантаження" на початку цієї статті бази знань. Якщо цей розділ не відображається, зверніться до служби підтримки клієнтів Microsoft, щоб отримати виправлення. Примітка. Якщо виникають додаткові проблеми, або потрібно виявлення проблем, можливо, доведеться створити окремий запит на обслуговування. Звичайні кошти на технічну підтримку будуть застосовуватися для додаткових питань і проблем, які не пов'язані з цим виправленням. Для повного списку телефонів служби підтримки користувачів і технічної підтримки, або щоб створити окремий запит на обслуговування відвідайте веб-сайт корпорації Microsoft:
http://support.microsoft.com/contactus/?ws=supportПримітка. У формі "Виправлення доступне для завантаження" відображається список мов, для яких це виправлення доступне. Якщо потрібна мова не відображається, то виправлення недоступне для даної мови.
Попередні вимоги
Ви повинні мати FTP 7.5 інстальовано на комп'ютері під керуванням Windows 7 або Windows Server 2008 R2 для застосування цього виправлення.
Необхідність перезавантаження
Можливо, доведеться перезавантажити комп'ютер, якщо служба FTP Microsoft працює під час застосування цього виправлення. Щоб уникнути перезавантаження комп'ютера, зупинити Microsoft служби FTP, перш ніж застосовувати його.
Відомості про файли Windows 7 і Windows Server 2008 R2
Англійська версія цього виправлення на комп'ютері має атрибути файлів (або новіші атрибути файлів), подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Переглядаючи відомості про файл, час конвертується у місцевий час. Щоб визначити різницю між UTC і місцевим часом, використайте вкладку Часовий пояс у Дата й час на панелі керування.
Для всіх підтримуваних версій ОС Windows 7 на базі x86-процесорів
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
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 |
12800 |
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 Itanium
Ім'я файлу |
Версія файлу |
Розмір файлу |
Дата |
Час |
Платформа |
---|---|---|---|---|---|
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
Додаткові файли для всіх підтримуваних версій ОС Windows 7 x86
Ім’я файлу |
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 Itanium
Ім’я файлу |
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 |
Стан
Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Додаткові відомості
Команда NLST FTP, використовується для повернення список імен файлів певного каталогу. Ця команда використовується в поточному каталогу, коли немає інших інформація. MGET FTP команда, використовується для копіювання декількох віддалених файлів на локальному комп'ютері, використовуючи поточний тип передачі файлу.