[批次] 資料夾同步

看板EzHotKey作者 (佩蒂吉他)時間7年前 (2017/03/21 13:46), 7年前編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
我目前有一個例行性報表 存在D:\xxx\201702 然後要同步其中幾個檔案到 c:\yyyy\ 現在 想要每次都可以自動判斷目前位在 d:\xxx\201702 然後回傳201702資料夾名稱 在c:\yyyy下面建立一個201702資料夾 把d:\xxx\201702 一些必須檔案拷貝進去c:\yyyy\201702下面 不知道這種批次檔要怎麼寫 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.252.11 ※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1490075205.A.EF9.html ※ 編輯: ptguitar (1.34.252.11), 03/21/2017 13:47:18

03/21 17:08, , 1F
用同步程式吧?
03/21 17:08, 1F

03/21 19:04, , 2F
可以用 %cd% 取得目前的路徑位置
03/21 19:04, 2F

03/22 16:21, , 3F
我試到用%~p0 不知道該怎麼傳到變數 並只留201702的字
03/22 16:21, 3F

03/23 02:28, , 4F
03/23 02:28, 4F
感謝各位 後來的批次檔是這樣 SET "PATH=%~dp0" ECHO %PATH% for /f "tokens=3 delims=\ " %%a in ("%PATH%") do md D:\PP\%%a ※ 編輯: ptguitar (1.34.252.11), 03/27/2017 14:04:52
文章代碼(AID): #1OqBv5xv (EzHotKey)