亲爱的, 我想在Windows中创建一个计划作业,它将最新目录及其文件复制到指定的网络路径。我想要拳头拉这个目录,然后复制到网络路径。因此,在特定目录下,程序创建一个目录,如下所示:0001,0002,003等。所以我希望BAT文件采用最后创建的文件,压缩并将其复制到网络驱动器\ elias \ cd1。
提前致谢
答案 0 :(得分:0)
请查看此处:windows bat script to compress and move files并跳过第4步。
只有适合的方法是找到最后一个子目录,您可以按如下方式执行:
set dirtoprocess=
for /f "usebackq delims=" %%f in (`dir /b/o-d`) do if exist "%%~f\" (
set dirtoprocess="%%~f"
goto :OK
)
::UHOH, no directory found…
goto :EOF
:OK
::continue…