作者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