Как быстро достать все файлы из кучи папок?

Есть куча папок. В них ещё куча папок. В них файлы, c ещё кучей папок. Одним словом - срач. Как мне все файлы из всех этих папок достать, и переместить в одну? Я сперва подумал, что надо просто в поиск вбить точку (ну типа у каждого же файла есть расширение, соответственно и точка в названии), и всё переместить, но оказалось, что так не все файлы нашлись. То есть, видимо, в этой помойке есть и файлы вообще без расширений, и они мне тоже нужны. В общем, кто знает метод - помогите пожалуйста)

88
19 комментариев

Total Commander → Ctrl+B (показать файлы без каталогов) → Ctrl+A (выделить всё) → Ctrl+X (вырезать) → Ctrl+V (вставить)

26
Ответить

Вот это, только советую не вырезать, а скопировать. А то мало ли что. И при копировании не забыть нажать options > overwrite options > 5. auto rename copied.
Но я бы сильно не советовал делать это ибо будет бардак.

7
Ответить

Как раз хотел написать.

1
Ответить

[win]+[r] -> "cmd" -> [enter] -> "cd %адрес где копаться будешь%" -> [enter] -> "dir /s *.*"так ты получаешь все файлы и папки.
проблема в том, что в этом сраче могут быть дубликаты по названию и просто сделать
"dir /s *.* > move F:\разобрать" не получится

6
Ответить

Эти красные глаза я узнаю из тысячи

11
Ответить

Почему >? Это же перенаправление потока, которое тупо в консоль или из консоли. Раньше нужно было | использовать.
И вообще работать не будет. Минимум надо %1 в move и оформить батником.
Плюс в конце дир тебе выдаст сводку общему объему, там был еще параметр чтобы чистый список выдавал файла.
EDIT: Во, dir /s /b дает нормальный список файлов с полными путями.

2
Ответить

он же написал, что есть файлы и без расширений, поэтому *.* не подойдет

2
Ответить