2013-11-14 1 views
0

Я сделал один маленький инструмент для моей работы, у меня есть основная папка, как:Перемещения указаны вложенные папки база на имя Lengh в пакетном файле

C: \ TEMP

И содержат некоторые вложенные папки там: ...... C: \ TEMP \ EN
C: \ TEMP \ DE
C: \ TEMP \ JA
....
C: \ TEMP \ ABC
C: \ TEMP \ xxx
.....

Я хотел бы переместить все подпапки в «Архив», длина которых для подпапки будет равна двум.

Результат:
C: \ TEMP \ Archive \ EN
C: \ TEMP \ Archive \ DE
C: \ TEMP \ Archive \ JA

Можете ли вы дать некоторые идеи, как я могу фильтровать имя папки с длиной? И поэтому я могу сделать следующее действие шага в цикле.

спасибо.

ответ

1
forfiles /p "c:\temp" /m "??" /c "cmd /c if @isdir==TRUE move @path c:\temp\archive" 
Смежные вопросы