作者ptguitar (佩蒂吉他)
看板EzHotKey
标题[批次] 如何达到这样目的?
时间Tue Mar 21 13:46:43 2017
我目前有一个例行性报表
存在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://webptt.com/cn.aspx?n=bbs/EzHotKey/M.1490075205.A.EF9.html
※ 编辑: ptguitar (1.34.252.11), 03/21/2017 13:47:18
1F:→ slcgboy: 用同步程式吧? 03/21 17:08
2F:推 eight0: 可以用 %cd% 取得目前的路径位置 03/21 19:04
3F:→ ptguitar: 我试到用%~p0 不知道该怎麽传到变数 并只留201702的字 03/22 16:21
感谢各位
後来的批次档是这样
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