[爆卦]Cmd ftp上傳是什麼?優點缺點精華區懶人包

為什麼這篇Cmd ftp上傳鄉民發文收入到精華區:因為在Cmd ftp上傳這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者storyofwind (storyofwind)看板Network標題[問答] cmd指令上傳...


大家好
小弟想用batch檔以cmd批次上傳檔案到ftp
但大部分的檔案檔名都含有unicode

因此上傳時有unicode檔名的都會傳失敗
請問有什麼辦法可以用cmd傳有unicode檔名的檔案到FTP呢?

或是有什麼替代方案呢?
每次都要開程式連FTP再複製,覺得好麻煩

感謝大家
(我的ftp server支援unicode檔名)

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.238.199
※ 文章網址: https://www.ptt.cc/bbs/Network/M.1456918349.A.985.html
※ 編輯: storyofwind (140.113.238.199), 03/02/2016 19:33:40
A520520: binary MODE 看看 03/05 22:07
storyofwind: 試過 binary和 ASCII都無法 03/06 15:42
kenduest: 因為 cmd 預設用 cp950,簡單說就是 big5 的檔案編碼 03/06 20:23
kenduest: chcp 65001 之後就可以切換到 utf8 模式即可工作 03/06 20:27
kenduest: 記得 cmd 要設定一下選項換個字型,預設點陣字體 03/06 20:27
kenduest: 要不然 dir 會無法顯示內容 03/06 20:28
kenduest: 另外批次檔案也要使用 utf8 格式編碼儲存 03/06 20:28
storyofwind: 感謝樓上,我試試看! 03/07 12:07
storyofwind: QQ測試結果是無法耶 03/07 13:19
kenduest: 你有先測試變更編碼之後,用 ftp 連線登入可以看到 03/09 11:20
kenduest: 正確 utf8 編碼的檔案列表嗎?若可以看到表示這部分完成 03/09 11:20
kenduest: 然後 cmd 下你要確認用 type filename.cmd 等方式確認 03/09 11:21
kenduest: 檔案內有中文的話確認一下可以正常看到 03/09 11:21
storyofwind: 用65001在ftp下無法看到正確的檔案列表 03/11 11:23
kenduest: 你確定你開 cmd 之後有先執行 chcp 65001 之後直接在 03/11 15:44
kenduest: 原本當下 cmd 那個畫面直接執行 ftp 命令測試連入 03/11 15:45
kenduest: 然後用 ls 查看檔案列表是 utf8 可以顯示嗎? 03/11 15:45
kenduest: 若不行就沒則了,我這邊測試過是正常的 03/11 15:46
ruthertw: 人品問題 05/30 08:13

你可能也想看看

搜尋相關網站