Objawy

Uruchom FTP 7.5 na komputerze z systemem Windows 7 lub Windows Server 2008 R2. Gdy używasz polecenia FTP NLST na komputerze, może wystąpić problem opisany w jednym z następujących scenariuszy.

Scenariusz 1

Polecenie NLST nie zwraca pełną ścieżką wirtualną. Dlatego programy klienckie, które opierają się na poleceniu NLST mogą nie działać poprawnie. Rozważ następujący scenariusz:

  • Masz witryny FTP, która wskazuje na następujący katalog na serwerze FTP:

    c:\Inetpub\Ftproot

  • Utwórz podkatalog o nazwie Test w katalogu Ftproot.

  • Dodaj plik o nazwie Test.txt w podkatalogu Test. Na przykład można dodać plik Test.txt w następującym katalogu:

    c:\Inetpub\Ftproot\Test

  • Do połączenia się z witryną FTP służy narzędzie FTP.exe, a następnie uruchom następujące polecenie, aby skopiować plik Test.txt na komputerze lokalnym:

    MGET /Test/*.txtUwaga Narzędzie FTP.exe jest klienta FTP wiersza polecenia, który jest instalowany przez system Windows.

W tym scenariuszu polecenia MGET kończy się niepowodzeniem. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

200 EPRT polecenia successful.550-system nie może odnaleźć określonego pliku. Błąd systemu Win32: system nie może odnaleźć określonego pliku. Szczegóły błędu: system plików zwrócił error.550 zakończenia

Scenariusz 2

Polecenie NLST zwraca kod błędu 550, po którym znajduje się plik nie istnieje. Jednakże oczekuje się "226 przekazania kompletne" informacje zawarte w tej sytuacji pkt. FTP 6. Dlatego programy klienckie, które opierają się na kod błędu 226 może nie działać poprawnie. Rozważ następujący scenariusz:

  • Masz witryny FTP, która wskazuje na następujący katalog na serwerze FTP:

    c:\Inetpub\Ftproot

  • Utwórz podkatalog o nazwie Test w katalogu Ftproot.

  • Dodaj plik skompresowany, który ma rozszerzenie nazwy pliku zip w podkatalogu Test. Na przykład dodać plik zip w następującym katalogu:

    c:\Inetpub\Ftproot\Test

  • Katalog główny witryny FTP nie ma żadnych plików zip.

  • Do połączenia się z witryną FTP służy narzędzie FTP.exe, a następnie uruchom następujące polecenie, aby powrócić do listy plików zip w podkatalogu Test:

    ls *.zipUwaga Narzędzie FTP.exe jest klienta FTP wiersza polecenia, który jest instalowany przez system Windows.

W tym scenariuszu są wymienione nie pliki z rozszerzeniem .zip. Ponadto wyświetlany zostanie następujący komunikat o błędzie:

200 EPRT polecenia successful.550-system nie może odnaleźć określonego pliku. Błąd systemu Win32: system nie może odnaleźć określonego pliku. Szczegóły błędu: system plików zwrócił error.550 zakończenia

Rozwiązanie

Aby rozwiązać ten problem, należy zastosować tę poprawkę, na komputerze, który ma zainstalowany 7.5 FTP.

Więcej informacji na temat tej poprawki

Informacje o poprawce

Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Zastosuj poprawkę tylko w systemach, w których występuje problem opisany w tym artykule. Ta poprawka może być wciąż w fazie testowania. Jeśli dany system nie jest poważnie narażony na ten problem, firma Microsoft zaleca, aby poczekać na następną aktualizację oprogramowania zawierającą tę poprawkę. Jeśli poprawka jest dostępna do pobrania, pojawi się sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma tej sekcji, skontaktuj się z Obsługą i Wsparciem Klienta Microsoft w celu uzyskania poprawki. Uwaga Jeśli wystąpią dodatkowe błędy lub konieczność rozwiązania problemu, być może trzeba będzie utworzyć osobne zlecenie usługi. Zwykłe koszty obsługi będą zastosowane do dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następujące witryny firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których dostępna jest poprawka. Jeśli odpowiedni język nie jest widoczny, to dlatego, że poprawka nie jest dostępna dla danego języka.

Wymagania wstępne

Musi mieć zainstalowany na komputerze z systemem Windows 7 lub Windows Server 2008 R2, aby zastosować tę poprawkę 7.5 FTP.

Informacje dotyczące ponownego uruchamiania

Należy ponownie uruchomić komputer, jeśli Service FTP firmy Microsoft jest uruchomiony, po zastosowaniu tej poprawki. Aby uniknąć ponownego uruchamiania komputera, przed zastosowaniem poprawki należy zatrzymać Service FTP firmy Microsoft.

Informacje o plikach w systemie Windows 7 i Windows Server 2008 R2

Wersja anglojęzyczna tej poprawki ma atrybuty plików (lub nowsze) wymienione w poniższej tabeli. Daty i godziny odpowiadające tym plikom zostały podane w formacie uniwersalnego czasu koordynowanego (UTC, Coordinated Universal Time). Po wyświetleniu informacji o pliku są konwertowane na czas lokalny. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, należy użyć z karty Strefa czasowa w aplecie Data i godzina w Panelu sterowania.

Wszystkie obsługiwane wersje systemu Windows 7 x86

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

14848

14-Jul-2009

01:05

x86

Ftpsvc.dll

7.5.7600.14294

309,248

17-Aug-2010

04:26

x86

Ftpsvc.mof

Nie dotyczy

69,252

13-Jul-2009

21:05

Nie dotyczy

Dla wszystkich obsługiwanych wersji systemu Windows 7 i Windows Server 2008 R2 z procesorami x64

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

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

14848

14-Jul-2009

01:27

x64

Ftpsvc.dll

7.5.7600.14294

349,696

17-Aug-2010

05:14

x64

Ftpsvc.mof

Nie dotyczy

69,252

13-Jul-2009

20:50

Nie dotyczy

Wszystkie obsługiwane wersje systemu Windows Server 2008 R2 Itanium

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Godzina

Platforma

Ftpconfigext.dll

7.5.7600.14294

40960

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

14848

14-Jul-2009

01:35

IA-64

Ftpsvc.dll

7.5.7600.14294

782,336

17-Aug-2010

04:11

IA-64

Ftpsvc.mof

Nie dotyczy

69,252

13-Jul-2009

20:48

Nie dotyczy

Informacje o dodatkowych plikach dla systemu Windows 7 i Windows Server 2008 R2

Dodatkowe pliki dla wszystkich obsługiwanych wersji systemu Windows 7 z procesorami x86

Nazwa pliku

Update.mum

Wersja pliku

Nie dotyczy

Rozmiar pliku

1,624

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest

Wersja pliku

Nie dotyczy

Rozmiar pliku

698

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

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

Wersja pliku

Nie dotyczy

Rozmiar pliku

31,009

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:36

Platforma

Nie dotyczy

Dodatkowe pliki dla wszystkich obsługiwanych wersji systemu Windows 7 i Windows Server 2008 R2 z procesorami x 64

Nazwa pliku

Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest

Wersja pliku

Nie dotyczy

Rozmiar pliku

1 046

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

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

Wersja pliku

Nie dotyczy

Rozmiar pliku

31,015

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:39

Platforma

Nie dotyczy

Nazwa pliku

Update.mum

Wersja pliku

Nie dotyczy

Rozmiar pliku

1 842

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

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

Wersja pliku

Nie dotyczy

Rozmiar pliku

11,616

Data (UTC)

17-Aug-2010

Godzina (UTC)

04:51

Platforma

Nie dotyczy

Dodatkowe pliki dla Itanium wersji systemu Windows Server 2008 R2

Nazwa pliku

Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest

Wersja pliku

Nie dotyczy

Rozmiar pliku

1 044

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

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

Wersja pliku

Nie dotyczy

Rozmiar pliku

31,012

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

Update.mum

Wersja pliku

Nie dotyczy

Rozmiar pliku

1 456

Data (UTC)

17-Aug-2010

Godzina (UTC)

21:31

Platforma

Nie dotyczy

Nazwa pliku

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

Wersja pliku

Nie dotyczy

Rozmiar pliku

11,616

Data (UTC)

17-Aug-2010

Godzina (UTC)

04:51

Platforma

Nie dotyczy

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Więcej informacji

Aby powrócić do listy nazw plików w podanym katalogu służy polecenie NLST . Tego polecenia używa bieżącego katalogu, gdy nie inne informacje. Polecenia MGET FTP służy do kopiowania wielu plików zdalnych na komputerze lokalnym przy użyciu bieżącego typu transferu plików.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×