現象
Windows 7 または Windows Server 2008 R2 を実行しているコンピューターで FTP 7.5 を実行するとします。 コンピューターでFTP NLSTコマンドを使用する場合、次のいずれかに記載されている問題が発生する可能性があります。
シナリオ 1
NLSTコマンドでは、完全な仮想パスは返されません。 したがって、 NLSTコマンドに依存するクライアント プログラムが正しく機能しない可能性があります。次のような状況を考えます。
-
FTP サーバー上の次のディレクトリをポイントする FTP サイトがあります。
c:\Inetpub\Ftproot
-
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
-
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 のインストールされているコンピューターにこの修正プログラムを適用します。
この修正プログラムの詳細について
修正プログラムの情報
サポートされている修正プログラムは、マイクロソフトから入手可能です。 ただし、この修正プログラムは、この資料に記載された問題のみを修正するものです。 この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。 この修正プログラムは、今後さらにテストを行う場合があります。 したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。 このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。 注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。 この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。 マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ws=support注: [修正プログラムのダウンロード] フォームには、修正プログラムが提供されている言語が表示されます。 お使いの言語が表示されない場合は、その言語の修正プログラムが利用できないためです。
必要条件
FTP 7.5 のこの修正プログラムを適用するには、Windows 7 または Windows Server 2008 R2 を実行しているコンピューターにインストールする必要があります。
再起動の情報
この修正プログラムを適用すると、マイクロソフトの FTP サービスが実行されている場合は、コンピューターを再起動する必要があります。 修正プログラムを適用する前にコンピューターを再起動することを避けるためには、マイクロソフトの 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 |
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)
ファイル名 |
ファイル バージョン |
ファイル サイズ |
日付 |
時刻 |
プラットフォーム |
---|---|---|---|---|---|
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 の 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 ベース) の追加ファイル
File name |
Update.mum |
File version |
Not applicable |
File size |
1,624 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
X86_8a5473cdac17eec9cdd1fea84db72b37_31bf3856ad364e35_6.1.7600.20782_none_070dfc851f28b960.manifest |
File version |
Not applicable |
File size |
698 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
X86_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac80e551014c3bd.manifest |
File version |
Not applicable |
File size |
31,009 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:36 |
Platform |
Not applicable |
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース) の追加ファイル
File name |
Amd64_6fb705da971d77554c0b298ba757b004_31bf3856ad364e35_6.1.7600.20782_none_eb9d746fbbf18d62.manifest |
File version |
Not applicable |
File size |
1,046 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
Amd64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_a6e6a9d8c87234f3.manifest |
File version |
Not applicable |
File size |
31,015 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:39 |
Platform |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
1,842 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
File version |
Not applicable |
File size |
11,616 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
04:51 |
Platform |
Not applicable |
Windows Server 2008 R2 の Itanium バージョン用の追加ファイル
ファイル名 |
Ia64_2c86fbe9823be1fcd9824e196f3888ac_31bf3856ad364e35_6.1.7600.20782_none_39099b87f10fe45a.manifest |
File version |
Not applicable |
File size |
1,044 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
Ia64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_4ac9b24b1012ccb9.manifest |
File version |
Not applicable |
File size |
31,012 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
Update.mum |
File version |
Not applicable |
File size |
1,456 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
21:31 |
Platform |
Not applicable |
File name |
Wow64_microsoft-windows-iis-ftpsvc_31bf3856ad364e35_6.1.7600.20782_none_b13b542afcd2f6ee.manifest |
File version |
Not applicable |
File size |
11,616 |
Date (UTC) |
17-Aug-2010 |
Time (UTC) |
04:51 |
Platform |
Not applicable |
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細情報
NLST FTPコマンドを使用して、指定されたディレクトリのファイル名のリストを返します。 その他の情報が指定されていない場合、このコマンドは現在のディレクトリを使用します。MGET FTPコマンドを使用して、現在のファイル転送の種類を使用して複数のリモート ファイルをローカル コンピューターにコピーします。