Вот пакетный скрипт, который будет копировать файлы из C: / FromFolder / yyyymmdd в C: / ToFolder (yyyymmdd - вчерашняя дата).
# Script CopyYesterday.txt
var str yesterday, list, file
set $yesterday = addtime(diff("-1000000")) # "-1000000" = subtract 1 day, 00 hrs, 00 mins, 00 secs
chex "8]" $yesterday > $yesterday
# We now want to copy files from C:/FromFolder/$yesterday to C:/ToFolder.
lf -n "*" ("C:/FromFolder/"+$yesterday) ($ftype=="f") > $list
while ($list <> "")
do
lex "1" $list > $file
system -s "copy /Y" ("\""+$file+"\"") "C:/ToFolder"
done
Скопируйте и сохраните скрипт в файле C: /Script/CopyYesterday.txt. Затем запланируйте выполнение этой команды ежедневно.
"C:/biterScripting/biterScripting.exe" "C:/Script/CopyYesterday.txt"
Вам нужно будет установить biterscripting ( http://www.biterscripting.com ). Это отлично подходит для гибкого управления файлами. Страницы справки для addtime, команды lf и т. Д. Находятся на их сайте, или вы также можете сделать «help addtime» и т. Д. В битрейскрипте.