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

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


Moderator


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

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


volk1234, если XXX - маска, тогда так:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions

For %%D In (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do (
  For /F "Delims=" %%I In ('Dir %%D:\*XXX* /AD /B /S 2^>nul') Do (
    If Exist "%%I" Echo RD /S /Q "%%I"
  )
)
Если конкретное имя, примерно так:
Код: Выделить весь код
@Echo Off
SetLocal EnableExtensions

Set F=XXX
For %%D In (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do (
  For /F "Delims=" %%I In ('Dir %%D:\%F%.* /AD /B /S 2^>nul') Do (
    If Exist "%%I" (
      If /I "%%~nxI"=="%F%" Echo RD /S /Q "%%I"
    )
  )
)
Команда Echo для тестирования (чтобы видеть результат).

Последний раз редактировалось Petya V4sechkin, 24-10-2009 в 10:20. Причина: перебор дисков.

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:24, 24-10-2009 | #2