執行命令中使用長檔名

文章翻譯 文章翻譯
文章編號: 139427 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

如果您按一下 [開始] 功能表上的執行,並鍵入命令,在 [執行] 對話方塊中包含內嵌空格的長檔名,其中一個下列徵狀可能會發生:
  • 您會收到下列錯誤訊息: 找不到 <filename>(或其元件的其中之一)。確定路徑和檔名正確,而且所有必要的程式庫都可供使用。
  • 開啟一個不正確的資料夾,或執行錯誤的檔案。

發生的原因

命令包含以內嵌的空格字元的長檔名必須以引號括起來,在 [執行] 對話方塊中。

請注意已正確處理並不會包含內嵌的空格的長檔名。

解決方案

如果要解決這個問題,使用下列方法之一:
  • 若要使用指令,包括 [執行] 對話方塊中的長檔名以內嵌的空格字元,您必須以引號括住整個命令。若要執行命令的範例
    c:\program files\accessories\mspaint.exe
    您必須在 [執行] 對話方塊中輸入下列行 (包括引號內:
    "c:\program"files\accessories\mspaint.exe
  • 在 [執行] 對話方塊,使用 8.3 別名的任何資料夾或包含內嵌的空格的檔案名稱。比方說代替鍵入
    "c:\program"files\accessories\mspaint.exe
    在執行] 對話方塊中,您可以鍵入:
    c:\progra~1\accessories\mspaint.exe
    在這個範例"progra ~ 1"已經別名為長檔名"程式檔案"8.3。

狀況說明

這種行為是經過設計規劃的。

其他相關資訊

當您在 [執行] 對話方塊中輸入不含引號內嵌空格的長檔名時,檔案名稱會截斷在第一個空格,在處理命令時。

屬性

文章編號: 139427 - 上次校閱: 2006年11月15日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft Windows 95
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
關鍵字:?
kbmt KB139427 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:139427
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com