Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
-
santey007
Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
день добрый!
задача скрипта такая: есть несколько папок на разных ресурсах. туда делаются скл бэкапы. название бэкапов типа "ххх_backup_2013_08_27_020001_6443075.bak"
нужно что бы со всех этих папок собирались крайние бэкапы в одну папку и через сутки удалялись перед те, как туда будут копироваться новые файлы
ЗЫ с этой папки через синхронизатор какойнить будут забираться эти файлы
подскажите скрипт, в этом не силен вообще
задача скрипта такая: есть несколько папок на разных ресурсах. туда делаются скл бэкапы. название бэкапов типа "ххх_backup_2013_08_27_020001_6443075.bak"
нужно что бы со всех этих папок собирались крайние бэкапы в одну папку и через сутки удалялись перед те, как туда будут копироваться новые файлы
ЗЫ с этой папки через синхронизатор какойнить будут забираться эти файлы
подскажите скрипт, в этом не силен вообще
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
еще раз перепроверил: в папке(имя на латинице) лежит один файл name.bak, копирует в папку (названа тоже на латинице) без проблем. но стоит любую папку переименовать на русский... и все, батник не работает. переименовываю назад все, на латиницу-работает.
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Невнятно изложено техническое задание.
-
Iska
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
1-нужно что бы скрипт забирал (копировал) крайний по дате файл из папки с бэкапами в новую папку
2- нужно что бы удалял файл из новой папки в определенное время
+ посоветуйте ПО для синхронизации папок по ФТП
2- нужно что бы удалял файл из новой папки в определенное время
+ посоветуйте ПО для синхронизации папок по ФТП
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Цитата santey007:
вообще нет мыслей?
Есть:
Цитата Iska:
Невнятно изложено техническое задание.
вообще нет мыслей?
Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Есть:
Цитата Iska:
Невнятно изложено техническое задание.
Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
да ну что тут непонятного? давайте для начала так: нужно что бы скрипт из одной папки выбирал крайний по дате файл (дата есть и в заголовке файла) и копировал его в другую папку...
наверно еще яснее не смогу объяснить
наверно еще яснее не смогу объяснить
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
да ну что тут непонятного? давайте для начала так: нужно что бы скрипт из одной папки выбирал крайний по дате файл (дата есть и в заголовке файла) и копировал его в другую папку...
наверно еще яснее не смогу объяснить
наверно еще яснее не смогу объяснить
-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Код:
Код: Выделить всё
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=" %%i in (
`dir /s /b /a:-d /t:c /o:-d "E:\Песочница\0334\Source\*.bak"`
) do (
>nul copy "%%~i" "E:\Песочница\0334\Destination\"
goto :out
)
:Out
endlocal
exit /b 0-
santey007
Re: Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Цитата santey007:
но батник отрабатывает только тогда, когда папки названы на латинице
Нет.
но батник отрабатывает только тогда, когда папки названы на латинице
Любой язык - скрипт по копирвоанию и последующего удаления файлов по маске названия файла
Нет.