我正在尝试备份我编写的所有程序,不包含任何其他内容,它们在文件夹结构中的位置很重要,因为它可以帮助我了解程序的用途。幸运的是,我已经在这里找到了这个确切的问题(Windows 7 - 仅移动指定扩展名的文件,同时保留文件夹结构),答案 (Robocopy) 几乎完美地工作。但不幸的是,当我搜索“*.sas”时,它包括所有“*.sasb7dat”文件,虽然 .sas 文件是我想要的纯文本文件,但 .sasb7dat 是数据文件(有时很大),我非常不想要。有没有办法将搜索限制为仅 .sas 文件?
答案1
您可以使用/XA:[RASHCNETO]
或/XF
开关来排除具有特定属性的文件。
- 例如:
/XF *.sasb7dat
- 另请参阅
RoboCopy /?
,SS64,TechNet 维基, 或者科技网
- 另请参阅
还可以使用最小/最大排除开关。
- 例如:
- 尺寸:
/MAX:n - MAXimum file size - exclude files bigger than n bytes
/MIN:n - MINimum file size - exclude files smaller than n bytes
- 年龄:
/MAXAGE:n - MAXimum file AGE - exclude files older than n days/date
/MINAGE:n - MINimum file AGE - exclude files newer than n days/date
- 使用权:
/MAXLAD:n - MAXimum Last Access Date - exclude files unused since n
/MINLAD:n - MINimum Last Access Date - exclude files used since n
- 尺寸: