作者s5201314eee (:))
看板EzHotKey
标题[批次] 如何建立以年月日时为档名的备份
时间Fri Feb 19 19:00:23 2016
如题
我把BAT写成这样
xcopy "C:\Program Files (x86)\MUH\BlueStacks IMEI Generator\History.txt"
"D:\01.New Download Files\06.旧版
BlueStacks\History\%date:~0,4%%date:~5,2%%date:~8,2%" /S /Y
结果备份时会出现下面的问句
D:\01.New Download Files\06.旧版BlueStacks\History>xcopy "C:\Program Files
(x86)
\MUH\BlueStacks IMEI Generator\History.txt" "D:\01.New Download Files\06.旧版
Blu
eStacks\History\20160219" /S /Y
D:\01.New Download Files\06.旧版BlueStacks\History\20160219 是否指定目标档案
名称或目标目录名称
(F = 档案,D = 目录)?
所以想徵求高手帮忙改成可以用 年月日_时分秒 作为档名直接备份的TXT档
提供税後1000P作为报酬 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.70.89.101
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1455879626.A.2FB.html
※ s5201314eee:转录至看板 EZsoft 02/19 19:04
1F:推 LPH66: 档案加个 .txt 应该可以; 毕竟你之後也是要打开来看 02/19 20:07
2F:→ LPH66: 这跟有没有时分秒倒没有关系 02/19 20:07
L大可能误会我的意思了
我目前备份时 会出现 "是否指定目标档案名称或目标目录名称"
希望可以不要出现
另外就是会产生一个以年月日为档名的资料夹
里面有个HISTORY.TXT
想要改成产生类似20160219_183030.txt这样的档案
谢谢
※ 编辑: s5201314eee (203.70.89.101), 02/19/2016 20:56:37
3F:推 LPH66: 这样你可能不需要 xcopy, 用普通的 copy 即可 02/19 21:08
4F:→ LPH66: (因为你是档案复制到档案, 没有什麽太复杂需要 xcopy 处理 02/19 21:08
5F:→ LPH66: 的东西, 不用用到这个大工具) 02/19 21:08
6F:→ LPH66: 时间的部份跟 %DATE% 有日期一样, %TIME% 可以取得现在时间 02/19 21:09
7F:→ LPH66: 用同样的 :~ 语法取出时间的数字即可 02/19 21:09
8F:→ LPH66: 如果要改用 copy 的话就不用 /s 了 02/19 21:11
9F:→ s5201314eee: 多谢 原来用COPY就可以了... 02/19 21:21