|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование файлов в определенный промежуток времени. |
|
CMD/BAT - [решено] Копирование файлов в определенный промежуток времени.
|
Новый участник Сообщения: 17 |
Профиль | Отправить PM | Цитировать Доброго времени суток! что-то ничего не нашел и решил спросить.
требуется копировать файлы которые появились в промежуток времени например с 12-00 до 16-00. сейчас я просто копирую за текущую дату: Помогите, пожалуйста, реализовать сей алгоритм |
|
Отправлено: 11:22, 26-02-2019 |
Ветеран Сообщения: 2723
|
Профиль | Отправить PM | Цитировать Файлы и папки, пути пропишИте свои
@Echo Off cls Set "BoxIn=Z:\Box_In" Set "Mask=*.*" Set "BoxOut=\\192.168.100.23\Test1" Set "T1=9:30" Set "T2=17:45" Set "Delim=:" Call :MyTime %T1% %Delim% "TT1" Call :MyTime %T2% %Delim% "TT2" Pushd "%BoxIn%" FOR /F "usebackq delims=" %%i IN (`2^>nul Dir "%BoxIn%\%Mask%" /B /A:-D`) DO Call :CopyTime "%%i" "%BoxOut%" %TT1% %TT2% %Delim% %%~ti 0 FOR /F "usebackq delims=" %%i IN (`2^>nul Dir "%BoxIn%\*.*" /B /A:D`) DO Call :CopyTime "%%i" "%BoxOut%" %TT1% %TT2% %Delim% %%~ti 1 Popd pause Exit /B 0 :MyTime SetLocal Set "T=%~1" Call Set "T=00%%T:%Delim%=%%" EndLocal &Set /A %~3=1%T:~-4% Exit /B %ErrorLevel% :CopyTime If Not "%Date%"=="%6" Exit /B 0 Call :MyTime %7 %5 "T" If %T% LSS %3 Exit /B 0 If %T% GTR %4 Exit /B 0 If "%~8"=="0" >nul Xcopy /Y /D %1 "%~2\" If "%~8"=="1" >nul Xcopy /Y /E /D %1 "%~2\%~nx1\" Exit /B %ErrorLevel% |
------- Последний раз редактировалось megaloman, 29-03-2019 в 22:23. Отправлено: 21:27, 29-03-2019 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Спасибо огромное! в очередной раз выручили )
|
Отправлено: 04:03, 01-04-2019 | #12 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Поиск файлов за определенный промежуток времени | ValarMorghulis | Скриптовые языки администрирования Windows | 1 | 29-12-2017 15:52 | |
Загрузка - При каждой перезагрузке система откатывается в определенный промежуток времени | sven820 | Microsoft Windows 7 | 5 | 28-10-2017 15:49 | |
VBA - [решено] Выполнение кода через определенный промежуток времени | Dark_Timur | Программирование и базы данных | 2 | 03-07-2012 00:18 | |
Помогите отключить интернет на короткий промежуток времени! | minutka15 | AutoIt | 6 | 07-09-2009 10:52 | |
[решено] Повторение кода через промежуток времени | sashadeg | AutoIt | 11 | 06-05-2009 20:18 |
|