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

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

Новый участник


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

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


yanus74
Так задайте маску для папки. И возьмите в двойные кавычки путь, на всякий случай. Например так:
Код: Выделить весь код
for /F "tokens=*" %%b in ('dir "c:\users\%%a\AppData\Local\1C\1Cv82\????????-????-????-????-????????????" /b /ad') do echo for2: "c:\users\%%a\AppData\Local\1C\1Cv82\%%b"
и если нормально, замените echo for2: на rd /s /q
UPD: Вместо dir можно воспользоваться такой командой
Код: Выделить весь код
for /d  %%b in ("c:\users\%%a\AppData\Local\1C\1Cv82\????????-????-????-????-????????????") do echo for2: "c:\users\%%a\AppData\Local\1C\1Cv82\%%b"
Из справки:
FOR /D %переменная IN (набор) DO команда [параметры]

Если набор содержит подстановочные знаки, команда выполняется
для всех подходящих имен каталогов, а не имен файлов.

Последний раз редактировалось dedmazai1870, 03-09-2014 в 01:24.


Отправлено: 00:54, 03-09-2014 | #2