Dear all,請問有人看過: 在 XP's command prompt 下,可以支援 長檔名的 copy.exe 嗎 ?意即,有一個 file 其檔名很長,想要複製到其他 patition,但 原來的 copy.exe並不支援 * 一定要在 command prompt 下執行 (前提)先謝啦 !
liaoo wrote:Dear all,請...(恕刪) 我直接用copy就可以複製長檔名的檔案了啊,沒什麼問題檔案名稱叫aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt一切都ok耶還是你的長檔名定義不一樣?一般定義只要長度比8.3要長的都是長檔名吧可否列出你的複製的檔案名稱供參考,和完整路徑名稱搞不好問題不是出在長檔名
你的問題是不是檔名有空白, 例如檔名叫 File 123.txt, 要複製成 File ABC.txtC>Copy File 123.txt File ABC.txt這時只要長檔名用雙引號框起來, 就能可以了C>Copy "File 123.txt" "File ABC.txt"希望能解決你的問題!
是否檔名輸入錯誤呢? 檔名有用 Tab 鍵確認過嗎?假設有一個檔案 "1234567890.txt", 輸入 "copy 123" 之後就可以按 Tab 自動補齊檔名.如果你還有檔案叫 "1235.txt" 的話, 你最好是打到 "copy 1234" 之後才按 Tab鍵...因為 Windows 的自動補齊功能在2個以上的滿足條件時, 會隨便扔一個給你....
殺人熊 wrote:(恕刪)因為 Windows 的自動補齊功能在2個以上的滿足條件時, 會隨便扔一個給你 這個多按幾次 tab 鍵就能切換了,Windows 其實是依排序順序丟給你。這個功能應該是從 unix 的 tc shell 學來的,至少我第一次看到是在這裡。