[請問] 如何將XCOPY 與 MyDate 合併在一起?

看板EZsoft (小軟體)作者 (陽光無聊男子)時間14年前 (2011/12/07 22:16), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/1
小弟想利用 XCOPY "D:\重要資料" "E:\重要資料" /S /D /Y 將資料備份在 E:\重要資料 下 並以 FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO ( SET _MyDate=%%a%%b%%c% ) md %_MyDate% exit 所建立當天日期資料夾為存放資料夾 也就是當我點擊BAT檔時 可以在E:\重要資料 下 建立以當天日期&時間命名的資料夾 並把檔案備份於此資料夾 想請問各位我該如何做 才有辦法將這兩個功能合併呢? 謝謝各位! -- ▁▂▁ ├┤ ◤ ╮ ▊◤ ▁▂▁ ⊙ ︵ ──◆ 巛◆ ╰╯ ) ▊◣ ▇▆▅▄ ◆██████▁ ⊙ ︶ ▇▆▅▆ ◣ ╯ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.204.126

12/07 23:30, , 1F
"E:\重要資料\%_MyDate%" <= 這不行嗎?
12/07 23:30, 1F

12/08 09:57, , 2F
我想你的意思應該是寫在同一個批次檔中吧
12/08 09:57, 2F

12/08 09:57, , 3F
如果是的話 把xcopy加在exit的上一行就可以了
12/08 09:57, 3F

12/08 12:43, , 4F
回樓上 我BAT放桌面 結果他在桌面建資料夾 裡面沒東西...
12/08 12:43, 4F
FOR /F "tokens=1-3 delims=/ " %%a IN ("%date%") DO ( SET _MyDate=%%a%%b%%c% ) md %_MyDate% XCOPY "D:\重要資料\個人相關\" "E:\重要資料\個人相關\" /S /D /Y exit ※ 編輯: Houcc 來自: 221.169.204.126 (12/08 12:44)

12/08 18:46, , 5F
md E:\重要資料\個人相關\%_MyDate%
12/08 18:46, 5F
文章代碼(AID): #1EttKXur (EZsoft)
文章代碼(AID): #1EttKXur (EZsoft)