[問題] CMD中 for迴圈 跑不出檔案位置

作者: moebear (萌熊)   2020-04-08 15:40:17
發文前請詳閱↓↓↓↓
若你是發表Windows 10相關問題 請一併PO出版本相關資訊
"Windows鍵" + "R" → 輸入 "winver" 並將上面的版本資訊打到文章內
若發表Windows 10問題文章 沒有將版本號打到文章內者 一律刪文處理
作業系統:win10
Service Pack:1909 / 18363.720
發生問題頻率:always
是否有做Windows Update:yes
問題內容:
https://i.imgur.com/7v3MGkR.png
如圖所示 他輸出的位置很奇怪,我無法理解為什麼會這樣
有沒有人能解釋一下?
另外要怎麼解決這個問題呢?
作者: zi98btcc (幼斤)   2020-04-08 16:26:00
路徑符號應該是 \ H:\MMD\.... 而不是 /我也不是很懂
作者: idisnothing   2020-04-08 20:51:00
cmd只接受反斜線作為路徑分隔符號 powershell則正/反斜線皆可 我猜*.bat執行後是以powershell來執行 所以可以正常運作http://jdev.tw/blog/735/vista-path-separator這篇也可以參考看看 我懶得回windows下測試一覺醒來覺得應該不是這樣 以上請當我沒說
作者: chen5512 (奶奶遇到大酥胸)   2020-04-09 08:05:00
『\』是早期DOS資料夾路徑,DOS->WIN3.1沿用到現在『/』是網址路徑,後來爲了相容性,在某些地方視爲一樣但CMD是模擬DOS界面只能用『\』,『/』是指令列的符號是不可用字元**某些地方泛指WIN環境

Links booklink

Contact Us: admin [ a t ] ucptt.com