2

设想:

我想将特定文件复制到另一个位置。

目标文件夹路径:D:\Correct\email

源文件夹路径:C:\Revert\email.

email文件夹中会有很多子文件夹,每个子文件夹都包含两个文件abc.csvxyz.csv 所以我想将文件abc.csv从最新创建的文件夹(即在电子邮件文件夹的子文件夹中)复制到目标文件夹并且不需要知道子文件夹的名称.

先感谢您。

4

1 回答 1

0

你可以得到一个排序的目录列表

dir /B /TC /O-D /AD

您可以将第一个结果放入变量中

for /f "usebackq delims=" %%D in (`dir /B /TC /O-D /AD C:\Revert\email`) do if not defined Newest set Newest=%%~fD

然后,您可以使用复制文件

copy /Y %Newest%\*.csv D:\Correct\email
于 2012-06-01T13:18:10.370 回答