我需要将一个名为:T'yyyymmddhhmm'ABCDEF.csv 的文件复制到另一个驱动器,其中需要忽略 hhmm,并且它不是固定时间 csv 输出
我找到了一些如以下脚本的信息,但不知道如何设置文件名,因为源路径包含其他文件,例如:T'yyyymmddhhmm'ZZZZZZ.csv
setlocal
set srcDir=\\sql1\Backups\Avidian
set destdir=E:\2014_Backups
set lastmod=
pushd %srcDir%
for /f "tokens=*" %%a in ('dir *.bak /b /o-d /a-d 2^>NUL') do set lastmod=%%a & goto :xx
:xx
if "%lastmod%"=="" echo Could not locate files.&goto :eof
:::
copy "%lastmod%" "%destDir%"
谢谢大家