用于选择在分布式系统中的文件夹中创建的最新文件的脚本?

时间:2011-06-06 10:06:51

标签: windows powershell ant vbscript batch-file

脚本来选择在文件夹中创建的最新文件?

情景如下:

我必须选择最近创建的2个文件,我必须将其复制到另一个文件夹。可以使用哪个脚本在分布式系统中执行此操作?

1 个答案:

答案 0 :(得分:1)

您是否考虑过使用PowerShell?这是完成此类任务的绝佳工具

gci c:\source | ? {-not $_.psiscontainer} | 
sort-object creationtime -desc | select -first 2 | copy-item -destination c:\destination

此脚本仅搜索指定文件夹中的文件,然后按创建时间以相反顺序对文件进行排序,仅检索2个以上的最新文件,最后将它们复制到目标文件夹中。 使用短代码非常简单。 希望它有所帮助。