Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


да, чего-то не так условие понял
Код: Выделить весь код
@echo off
set "d1=C:\papka1"
set "d2=C:\papka2"
set /a t1=12,t2=16

if not exist "%d2%" md "%d2%"
pushd "%d1%"
 for /f "tokens=1-3*" %%a in ('dir /a-d/tc "*.*"^|findstr/rc:"^[^ ]"') do set "ti=%%b"& call :dt "%%d" "%%a" "%%ti:~0,2%%"
popd
pause& exit

:dt
 if %~2==%date% if %~3 geq %t1% if %~3 leq %t2% >nul copy "%~1" "%d2%\%~1"
exit /b
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:04, 26-02-2019 | #4