Пакетно переместить файлы из одной папки в другую? - PullRequest
1 голос
/ 03 мая 2010

Я хочу создать командный файл, который перемещает все файлы в этом каталоге в его родительский каталог. Как например, если у меня есть каталог «Что-то», который содержит файлы:

... Новая папка / что-то

И я хочу переместить файлы из «Нечто» в новую папку.

Есть ли такая команда?

Спасибо большое :))

Ответы [ 2 ]

2 голосов
/ 03 мая 2010

Предполагая, что вы говорите о пакетных файлах Windows, move *.* ..\ должно сработать.

Редактировать: Например, если вы открыли cmd, вы можете ввести:

cd C:\New Folder\Something
move *.* ..\

, который переместил бы все файлы в C:\New Folder\Something в его каталог 'папа'.

0 голосов
/ 03 мая 2010

Это возможно только в том случае, если у вас нет подкаталогов, потому что перемещение не проходит по подкаталогам. Вы можете использовать xcopy с / E, однако он не удалит скопированные файлы и каталоги. Затем вы должны использовать del . , но для удаления подкаталогов вы должны вызывать rd для каждого, а это невозможно в пакетных файлах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...