Цитата Elven:
Вот здесь
Код:
dir /o:d /t:c /a:-d /s *.cer
поменять на вот так
Код:
dir /o:d /t:w /a:-d /s *.cer »
|
благодарю
Цитата Elven:
@echo off
echo Введите дату в формате DD.MM.YYYY
set /p dt=
pushd="d:\test"
echo Дата создания %dt% >> log.txt
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" >> log.txt
echo Дата изменения %dt% >> log.txt
for /f "tokens=4-5" %%c in ('dir /o:d /t:w /a:-d /s *.cer ^| find "%dt%"') do for /f "delims=" %%d in ('dir /a:-d /s /b %%c') do echo %%~fd | find /v /i "old" >> log.txt
pause > NUL
popd
exit /b 0 »
|
всё классно, но почему то батнику пофиг на дату он выдаёт все файлы с расширением .cer, а мне нужны только те которые изменены в конкретную дату которую я задам