Как создать и использовать пакетный файл для перемещения нескольких файлов в Windows

Перемещение и организация файлов на вашем компьютере может занять много времени. В Windows быстрее создать пакетный файл (.bat) и переместить несколько исходных файлов и подпапок в любую папку назначения. Вы можете заранее определить свойства такого .bat файла и передавать файлы позже на свой вкус.
Пакетный файл (.bat) — это хорошо известный, но редко используемый секрет Windows, который может выполнять различные команды с действенными результатами.
Это последнее руководство по созданию пакетного файла в Windows 11 и 10 с нуля. Мы также покажем, как использовать такой .bat файл для перемещения файлов из любого источника в папку назначения.
Содержание
- Что делают пакетные файлы в Windows?
- Создание пакетного файла с нуля
- Использование пакетного файла для создания папок и подпапок
- Перемещение файлов из одной папки в другую с помощью пакетных файлов
- Часто задаваемые вопросы
Также читайте: 6 простых способов быстро скопировать большое количество файлов в Windows
Что делают пакетные файлы в Windows?
Пакетный файл в Windows — это автоматизированный скрипт, который помогает выполнять рутинные задачи с использованием заранее определенных команд без дальнейшего пользовательского ввода. С помощью пакетного файла вы можете настроить его автоматический запуск в заранее определенное время в фоновом режиме.
Также читайте: Как преобразовать аудиофайлы в текст
Создание пакетного файла с нуля
Вы можете создать .bat файл в любой папке Windows по вашему выбору. Чтобы создать его с нуля, просто перейдите в папку назначения по вашему выбору.
- Щелкните правой кнопкой мыши, чтобы создать новый .txt файл, который можно открыть в Блокноте. В Windows 11 вы также можете создать новый .txt файл через контекстное меню в верхней части окна проводника.

- После создания файла Блокнота измените расширение с .txt на .bat.

- Игнорируйте сообщение «файл станет непригодным» из-за изменения расширения файла и нажмите Да. Пустой пакетный файл (.bat) теперь создан, не имея содержимого. Вы можете изменить содержание этого файла, как показано в следующих разделах.

.P*at файл явно виден в папке. Его можно удалить, скопировать, переименовать и переместить в любую другую папку.

Также читайте: Как использовать Nearby Sharing для обмена файлами в Windows
Использование пакетного файла для создания папок и подпапок
Вы можете использовать .bat файл для создания отдельных папок и подпапок, содержимое и свойства которых остаются связанными с .bat файлом. Независимо от того, в какое место на ПК вы переместите .bat файл, папки и подпапки будут следовать за ним. Любое содержимое, сохраненное в этих папках, может быть просто перемещено путем перемещения основного .bat файла.
Существует два способа работы с .bat файлом с помощью Блокнота. В первом методе, представленном ниже, откройте Блокнот в режиме администратора из меню «Пуск».

Откройте .bat файл в Блокноте из его сохраненного местоположения, и его содержимое будет загружено.

Другой прямой способ работы с .bat файлом — щелкнуть правой кнопкой мыши на созданном .bat файле, что позволит вам «Редактировать с помощью Блокнота». В Windows 10 к этому можно получить доступ напрямую щелчком правой кнопкой. В Windows 11 вам нужно нажать «Показать дополнительные параметры», чтобы увидеть опцию Блокнота среди других программ.

Как только файл Блокнота открыт, введите следующее для создания папок с использованием имен папок, затем сохраните файл и закройте Блокнот.
@echo off
md FolderName1 FolderName2..."Folder Name3"Цель @echo off — отключить вывод команд. Таким образом, вам не придется иметь дело с командной строкой, хотя она внутренне связана с процессами .bat файла. Если название папки должно содержать пробел, заключите его в кавычки.

Как только вы дважды щелкнете .bat файл, он выполнит команду для создания новых папок.

Чтобы создать подпапки в любой папке, измените приведенный выше код, указав имена подпапок после имени папки. Сохраните файл и закройте Блокнот, затем снова дважды щелкните .bat файл.
md FolderName/SubFolder1 FolderName/SubFolder2...
Как видно здесь, подпапки были созданы.

Также читайте: Как исправить ошибку «Кто-то еще использует этот ПК» в Windows
Перемещение файлов из одной папки в другую с помощью пакетных файлов
Вы можете использовать .bat файлы для перемещения файлов из любой папки на вашем ПК с Windows в папку назначения по вашему выбору. Все, что вам нужно, это правильный путь к папке для выполнения массового перемещения папки.
Лучший способ узнать путь к папке — щелкнуть правой кнопкой мыши и выбрать «Свойства», затем «Расположение». Скопируйте и вставьте местоположение целиком в bat файл.

Чтобы массово перемещать файлы в папке, мы используем команду «move».
Как показано здесь, мы перемещаем все содержимое «Папки A» в «Папку B». Команда выглядит следующим образом:
move Source-Folder-Path*.* Destination-Folder-PathЗдесь *.* — это подстановка, которая говорит Windows скопировать все файлы в исходной папке. Если какая-либо часть пути папки имеет имя папки с пробелами, его нужно заключить в кавычки.

Сохраните файл и закройте Блокнот. Все содержимое одной папки было перемещено в другую, дважды щелкнув на .bat файл.

Если вы хотите переместить только конкретные файлы, код можно немного изменить, поставив имя файла перед ., как показано ниже.
move Source-Folder-PathFile Name1, File Name2*.* Destination-Folder-Path
Если вы хотите переместить только определенные типы файлов между папками, например, файлы .png, измените код, поставив тип файла перед ., как показано ниже.
move Source-Folder-Path*.file_type*.* Destination-Folder-PathНапример, чтобы переместить все файлы изображений с расширением .png, используйте код ниже:
move Source-Folder-Path*.png*.* Destination-Folder-Path
Согласно коду, в этом примере были перемещены только файлы .png.

Вы можете заменить .png в приведенном выше примере на .jpg, .pdf, .doc, .ppt или любой другой тип файла, который вы хотите переместить.
Также читайте: Найдите и откройте файлы с помощью командной строки в Windows
Часто задаваемые вопросы
1. Можно ли использовать пакетный файл для переименования нескольких файлов?
Да, можно, но пакетный файл не обязателен, так как есть более простые способы пакетного переименования файлов в Windows.
2. Могут ли пакетные файлы быть опасными?
Не все пакетные (.bat) файлы опасны. Те, которые вы создаете, не вредят вашей системе, так как они выполняют легитимный скрипт.
Тем не менее, авторы вредоносных программ часто используют известные процессы Windows для заражения здоровых систем. Пакетные файлы выполняют серию команд, которые нельзя остановить, как только файлы были дважды щелкнуты. Это делает их популярным средством для заражения систем Windows. Однако большинство вредоносных .bat файлов не будут загружены на ваш ПК, если вы не отключили фильтр SmartScreen.
Когда вредоносный пакетный файл все же проникает в вашу папку «Загрузки», Windows Defender автоматически уведомит вас. Если скрипт .bat запрограммирован на запуск при двойном щелчке, он будет помещен в карантин Windows Defender.
3. Могу ли я запустить пакетный файл как программу автозапуска?
Да. Вы можете легко запрограммировать пакетный файл для запуска каждый раз при загрузке Windows. Сначала создайте ярлык для .bat файла, щелкнув правой кнопкой мыши. Этот ярлык можно сохранить на рабочем столе или в любом другом удобном месте.
Вставьте ярлык в папку автозагрузки Windows, которая находится по адресу «C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup». Вы также можете использовать ту же папку автозагрузки для удаления пакетного файла из списка программ автозагрузки.