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

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

Ветеран


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

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


Цитата yurkind15:
а тут наоборот)) »
Тогда надо либо рассчитывать дату, а это все через задницу, либо исходить от обратного:
Код: Выделить весь код
@echo off
setlocal

set "days=17"
pushd "D:\some folder"

1>"%temp%\forfiles.tmp" (
	for /f "tokens=*" %%i in ('forfiles /d -%days% /c "cmd /c echo @file"') do echo %%~i
)

for /f "tokens=*" %%i in (' "dir /b /a-d | findstr /v /g:"%temp%\forfiles.tmp"" ') do echo %%~fi

popd
del "%temp%\forfiles.tmp"
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:25, 29-03-2016 | #14