Как переместить несколько файлов с помощью CMD в Windows: методы и примеры кода

Чтобы переместить несколько файлов с помощью командной строки (CMD) в Windows, вы можете использовать несколько методов. Вот несколько примеров:

Метод 1: использование команды «переместить» с подстановочными знаками

move C:\SourceFolder\*.txt C:\DestinationFolder\

Эта команда перемещает все файлы с расширением «.txt» из «SourceFolder» в «DestinationFolder». Вы можете заменить «*.txt» любым другим шаблоном или расширением файла.

Способ 2: использование команды for

for %F in (C:\SourceFolder\*.txt) do move %F C:\DestinationFolder\

Эта команда использует цикл для перебора каждого файла с расширением «.txt» в «SourceFolder» и перемещает его в «DestinationFolder». При необходимости вы можете изменить шаблон или расширение файла.

Способ 3: использование команды «xcopy» с параметром «/s»

xcopy C:\SourceFolder\*.txt C:\DestinationFolder\ /s

Эта команда копирует все файлы с расширением «.txt» из «SourceFolder» в «DestinationFolder» и ее подкаталоги. После копирования при желании вы можете удалить файлы из исходной папки.

Метод 4. Использование PowerShell

Move-Item -Path "C:\SourceFolder\*.txt" -Destination "C:\DestinationFolder\"

Эта команда PowerShell перемещает все файлы с расширением «.txt» из «SourceFolder» в «DestinationFolder». Вы можете соответствующим образом изменить шаблон или расширение файла.