Привет у меня есть каталог, где у меня есть много подпапок. В каждой подпапке у меня есть папка TEST вместе с другими папками и файлами.

Подпапка1> Тест, другие папки, файлы
Подпапка2> Тест, другие папки, файлы

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

Желаемое решение будет

Подпапка1> Тест> Другие папки, файлы
Подпапка2> Тест> Другие папки, файлы

Заранее спасибо.

2 ответа2

0

Если это все файлы одного типа или только несколько типов, вы можете выполнить поиск по типу расширения * .file в основной папке, и он должен выполнить поиск по всем подпапкам по умолчанию, я думаю, или удостовериться в поиске по всем папкам, например *. pdf найдет все файлы pdf в основной и всех вложенных папках, затем скопирует их все в новую папку и удалит старую, когда будет безопасно в новой папке.

0

перемещение можно имитировать, скопировав дерево (включая пустые каталоги), а затем удалив его

xcopy /e source\ destination\
rmdir /s /q source\

для более широкого объяснения

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .