修正: 您收到錯誤訊息時沒有檔案位於 FTP 7.5 伺服器: 「 550 系統找不到指定的檔案"

徵狀

您可以執行 FTP 7.5 執行的 Windows 7 或 Windows Server 2008 R2 的電腦上。 當您在電腦上使用FTP NLST命令時,您可能會遇到下列方案之一所述的問題。

案例 1

[ NLST ] 命令不會傳回完整虛擬路徑。 因此,[ NLST ] 指令所依賴的用戶端程式可能無法正常運作。請考慮下列情況:

  • 您具有 FTP 站台所指到 FTP 伺服器上的下列目錄:

    c:\Inetpub\Ftproot

  • 您建立子目錄,名為 Test,在 Ftproot 目錄中。

  • 您新增的名為 Test.txt 測試子目錄中的檔案。 例如,您可以新增 Test.txt 檔案在下列目錄:

    c:\Inetpub\Ftproot\Test

  • 連線到 FTP 站台的情況下,您在使用 FTP.exe 公用程式,然後執行下列命令,將 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 站台的情況下,您在使用 FTP.exe 公用程式,然後執行下列命令以測試子目錄中傳回的.zip 檔案清單:

    ls *.zip注意: FTP.exe 公用程式是命令列由 Windows 安裝的 FTP 用戶端。

在這個案例中,會列出沒有.zip 檔。 此外,您收到下列錯誤訊息:

200 EPRT 命令 successful.550 系統找不到指定的檔案。Win32 錯誤: 系統找不到指定的檔案。錯誤的詳細資料: 檔案系統會傳回 error.550 結束

解決方案

若要解決這個問題,請到已安裝的 FTP 7.5 電腦套用此 hotfix。

此 hotfix 的詳細資訊

Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。 不過,此 hotfix 被用來修正本文所述的問題。 此 hotfix 只適用於發生本文所述之問題的系統。 此 hotfix 可能會接受其他測試。 因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。 如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。 注意: 如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。 收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。 如需 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:

注意: 「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。 如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

您必須安裝在 Windows 7 或 Windows Server 2008 R2 套用此 hotfix 之後,正在電腦上的 FTP 7.5。

重新啟動資訊

您可能必須重新啟動電腦,如果當您套用此 hotfix 時,Microsoft 的 FTP 服務正在執行。 若要避免重新啟動電腦,請在套用 hotfix 之前停止 Microsoft FTP 服務。

Windows 7 和 Windows Server 2008 R2 檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

適用於所有支援的 x86 版本 Windows 7

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×