Имя пользователя:
Пароль:
 

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

Ветеран


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

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


Цитата Альберт_25:
но почему то батнику пофиг на дату он выдаёт все файлы с расширением .cer, а мне нужны только те которые изменены в конкретную дату которую я задам »


А вот я почему-то верю.

В первом цикле (
Код: Выделить весь код
for /f "tokens=4-5" %%b in ('dir /o:d /t:c /a:-d /s *.cer ^| find "%dt%"') do
)
действительно определяются имена (именно имена, а не полные имена) файлов, соответствующие дате создания, но вот затем это имя передаётся для разбора во второй цикл, в котором и происходит не то, что нужно ТС.

Во втором цикле (
Код: Выделить весь код
for /f "delims=" %%a in ('dir /a:-d /s /b %%b') do echo %%~fa | find /v /i "old"
)
происходит поиск всех файлов, соответствующих данному имени и не являющихся исключениями, и дата создания уже полностью игнорируется.

Отправлено: 09:49, 13-08-2015 | #19