※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2017-05-08 17:14:16
看板 Gossiping
作者 標題 [問卦] 有沒有.bat檔案中文路徑失敗的八卦?
時間 Mon May 8 14:47:20 2017
小魯我自己用記事本做了.bat檔案,可是不管怎麼更改,系統一直無法找到檔案,也咕狗
了。
不管是更改cmd裡面的改字元,或是在空格的項目上面加上""也都無效。
請問這個.bat該如何修改,求教學,謝謝
http://i.imgur.com/qZ7nL59.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.71.93
※ 文章代碼(AID): #1P41Hx8Z (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1494226043.A.223.html
→ : Ask板1F 05/08 14:47
→ : 不會改寫vbs2F 05/08 14:48
推 : format d: *.*3F 05/08 14:48
→ : path4F 05/08 14:48
..推 : 用管理者模式執行5F 05/08 14:49
無效→ : 為什麼你要用中文路徑?6F 05/08 14:49
遊戲系統自己設定的推 : 嫩欸,改成.avi就好了7F 05/08 14:49
:)※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 14:50:04
推 : set PATH=C:\test;%PATH%8F 05/08 14:50
第一次看到ott 大不是回網址!→ : 直接隨身碟重灌不就好了,清這些也沒啥幫助用CC清理就好了9F 05/08 14:50
→ : 問題應該是出在那個空格吧10F 05/08 14:50
好的上面這些我會咕狗試試看的,我是新手,謝謝你們。除了重灌跟cc清理ˋˇˊ
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 14:52:44
推 : rm -rf /11F 05/08 14:51
這個我查過了哦,不要害我哦→ : 先cd到那個路徑下再del啊幹12F 05/08 14:54
想一鍵清理多個阿:(※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 14:55:22
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 14:57:04
推 : 一件清理多個跟先CD到哪個路徑 是有啥屌關係喔 = =13F 05/08 14:57
抱歉,我新手,我不懂什麼是cd,我只是想寫.bat一鍵清楚指定資料※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 14:58:06
推 : cat /dev/urandom > /dev/sda14F 05/08 14:58
→ : 你先進去指定路徑的意思啦 = =15F 05/08 14:58
→ : 你先去cmd下面 一行一行執行看看吧
好的我試試看,我慢慢試→ : 你先去cmd下面 一行一行執行看看吧
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:00:41
→ : 還有 文組 不要想這些有的沒的 很難溝通17F 05/08 15:00
謝謝你→ : 另存成UFT-8格式的 試試18F 05/08 15:00
好我試試→ : 偷偷跟你講,問題應該不在中文檔名,而是另外一個19F 05/08 15:01
謝謝你※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:01:55
→ : 是 Electronic Arts ,批次檔的路徑 "不可以有空白"20F 05/08 15:02
我有試過幫這個加上""還是失敗※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:03:11
→ : 請改用 \Electr~1\ (或者自己切換成 437看dos路徑)21F 05/08 15:02
噓 : 我看妮還是乖乖用explorer.exe進目錄刪吧= = cd進路徑都22F 05/08 15:03
→ : dos 8.3 格式才是最妥當的路徑23F 05/08 15:03
改用Electr~1無效,我試試看你說的另一種方法→ : 不知道24F 05/08 15:03
好的,謝謝指教。※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:05:21
→ : 用雙引號把路徑包起來就可以了好嗎25F 05/08 15:05
包過,失敗推 : dd if=/dev/null of=/dev/sda126F 05/08 15:05
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:06:32→ : 我覺得是權限問題啦 windows很智障27F 05/08 15:07
我權限都有開,目前我比windows 智障,所以來討教※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:08:10
推 : 你是一行一行 貼過去執行沒 = = ?28F 05/08 15:08
我站內信你了噓 : 不能用中文啦29F 05/08 15:09
→ : 我測試路徑空白+中文,用""包起來,是可以刪30F 05/08 15:09
→ : 不過印象中,有的DOS模式,空白會有問題
→ : 不過印象中,有的DOS模式,空白會有問題
→ : cmd執行可以看中文,bat無法執行32F 05/08 15:10
了解※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:11:26
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:12:02
真的.bat不行,cmd可以
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:13:41
→ : ...\"Electronic Arts"\"模擬市民3"\... 這樣看看33F 05/08 15:14
感謝樓上各位大大用心教導目前使用cmd是成功的,.bat還沒,謝謝※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:16:00
→ : 我測試.bat,用"C:..."整個包起來是可以刪34F 05/08 15:16
目前我的電腦不行=.=我可能會考慮把這式子複製貼上到cmd裡面推 : 傳網址給你了 自己去吃 我要去大便了35F 05/08 15:18
謝謝你※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:20:33
推 : 我就刪掉啦 刪不掉是你的問題36F 05/08 15:29
→ : 我就只是批次檔+引號 寫法跟你一樣
→ : 在管理員權限下的CMD執行這樣
→ : 感覺像是你沒注意到檔案已經刪了
我成功了,謝謝你們!!!→ : 我就只是批次檔+引號 寫法跟你一樣
→ : 在管理員權限下的CMD執行這樣
→ : 感覺像是你沒注意到檔案已經刪了
有點感動QQ
※ 編輯: xjp004123 (27.242.71.93), 05/08/2017 15:35:38
--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 1466
回列表(←)
分享