2017-01-20 9 views
0

я являюсь пользователем окна и мне нужна помощь с чем-тоПеремещение файлов из нескольких папок в одну папку без расширения

У меня есть папка, и в нем есть несколько folder.and в этих нескольких папках я иметь несколько папок и в те папки у меня есть файлы без расширения, как JPG, TXT и т.д. вот пример

D: \ Test \ 1 \ something1 \ 1235486 [файл]

D: \ Test \ 1 \ something2 \ 1235486 [файл]

D: \ Test \ 2 \ something1 \ 1235486 [файл]

D: \ Test \ 2 \ something2 \ 1235486 [файл]

так что теперь я хочу, чтобы переместить все эти случайные числа файлов, т.е. 123456789 [эти файлы без расширения] к D: \ newtest

так что я буду иметь файлы, такие как

D: \ newtest \ 123456789

D: \ newtest \ 123456789

D: \ newtest \ 123456789

D: \ newtest \ 123456789

и т.д. я мог бы легко сделать это с возможностью поиска, если он был extension.but, что я могу сделать сейчас?

ответ

0

Наконец найден решение этой проблемы

Сначала сделайте другую папку, где вы хотите передать файл

позволяет сказать, что у меня есть папка с именем ABC и я хочу передать свои файлы XYZ [только файлы не папки]

затем открыть окно командной строки [CMD]

и введите этот

for /f "tokens=*" %a in ('dir /b /s /a-d "d:\abc"') do @copy "%a" "d:\xyz 

изменить имена папок и нажмите enter.it будет передавать все файлы в нем