-2

Имея папку с несколькими подкаталогами, я хочу переместить их содержимое в верхнюю папку и удалить подкаталоги. Как я могу сделать это в командной строке Windows?

Например, у меня есть папка с именем "Джек" в D: Он содержит несколько подпапок, и каждый подкаталог содержит дополнительные файлы (текстовые файлы, файлы PDF и т.д.), Но без каталогов. Я хочу переместить файлы всех подпапок в "Jack" и удалить тогда пустые подкаталоги. Если найденный дубликат файла заменяет или ничего не делает, мне нужна только одна копия, и мне нужно делать это повторно, поэтому пакетное решение будет лучшим.

1 ответ1

1

Поместите это в пакетный скрипт.

for /f "delims==" %%k in ('dir D:\Jack\*.* /s /b') do copy "%%k" D:\Jack\ /Y

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