作者Houcc (陽光無聊男子)
看板EZsoft
標題[請問] 如何將XCOPY 與 MyDate 合併在一起?
時間Wed Dec 7 22:15:59 2011
小弟想利用
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
1F:→ tonyhsie:"E:\重要資料\%_MyDate%" <= 這不行嗎? 12/07 23:30
2F:→ KRex:我想你的意思應該是寫在同一個批次檔中吧 12/08 09:57
3F:→ KRex:如果是的話 把xcopy加在exit的上一行就可以了 12/08 09:57
4F:→ Houcc:回樓上 我BAT放桌面 結果他在桌面建資料夾 裡面沒東西... 12/08 12:43
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)
5F:→ KRex:md E:\重要資料\個人相關\%_MyDate% 12/08 18:46