[請問] dos for指令這樣寫在批次檔無法用?

看板EZsoft作者 (美少婦與女兒同學的故事)時間10年前 (2014/07/15 14:34), 編輯推噓0(007)
留言7則, 4人參與, 最新討論串1/1
批次檔內容這樣 J: cd\xyz for /r %f in (*upd*.zip) do copy %f d:\xyz\update 可是無法執行 如果單獨用dos命令提示字元輸入上方那一個for指令是可以用的 不知道要怎麼解決? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.197.47 ※ 文章網址: http://www.ptt.cc/bbs/EZsoft/M.1405406098.A.080.html

07/15 14:50, , 1F
我解決了 %要改成%%
07/15 14:50, 1F

07/15 20:15, , 2F
什麼 批次檔還可以寫for迴圈?
07/15 20:15, 2F

07/15 20:48, , 3F
那是dos的for指令
07/15 20:48, 3F

07/16 10:53, , 4F
XP>開始>說明與支援中心>搜尋"批次檔" 有詳細說明
07/16 10:53, 4F

07/16 10:54, , 5F
裡面也有說 命令提示字元要打% 批次要打%%
07/16 10:54, 5F

07/16 10:55, , 6F
leonyun 不只 for 還有 if 喔!
07/16 10:55, 6F

07/17 00:11, , 7F
以前很流行用 .bat 寫選單
07/17 00:11, 7F
文章代碼(AID): #1JnCkI20 (EZsoft)