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

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

Ветеран


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

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


Arsenik77,
Еще вариант:
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

pushd "c:\test" || goto:eof

for /f "tokens=*" %%i in ('dir /b /a-d') do call:1 "%%i"
for /f "tokens=2 delims==" %%i in ('set todel_') do echo del %%i %%~zi

popd
goto:eof

:1                                                     
if not defined file_%~z1 (

    set "file_%~z1=%1"

) else (

    echo del !file_%~z1! %~z1
    set "file_%~z1=%1"
    set "todel_%~z1=%1"

)
То что красным удалишь после проверки, зеленым исправишь на своё

Отправлено: 15:07, 16-07-2011 | #6