我有以下文件夹结构:
FolderX
FolderY1
FolderZ
FolderY2
FolderZ
FolderY3
FolderZ
...
我需要将FolderX\FolderY<i>\FolderZ
中的所有文件复制到Target
,其中FolderY<i>
是FolderX
中最新的文件夹。
所以在上面的例子中,我只会这样做:
xcopy FolderX\FolderY3\FolderZ Target
但我需要在一般情况下应用它。
有两种方法可以识别FolderY<i>
:
如何使用其中一种识别方法获取完整路径?
感谢。
答案 0 :(得分:1)
尝试此操作以获取FolderX目录中最新子目录的名称并将变量设置为该目录,然后可以在脚本中使用:
for /F %%i in ('dir /B /OD /AD FolderX') do set latest_file=%%i
(注意:如果在命令行上使用%i,而不是%% i)