Гид по технологиям

Создание нескольких папок одновременно в Windows 10

6 min read Windows Обновлено 26 Dec 2025
Создать несколько папок в Windows 10
Создать несколько папок в Windows 10

Краткие ссылки

  • Как создать несколько папок через Командную строку
  • Как создать несколько папок через PowerShell
  • Как создать несколько папок и подпапок с помощью пакетного файла

Создавать новые папки вручную через правый клик > “Создать” > “Папку” или сочетание Ctrl+Shift+N утомительно, если папок много. В Windows 10 есть простые инструменты, которые позволяют создать сразу несколько папок или вложенных структур в пару команд. Ниже — подробные пошаговые инструкции, рекомендации по именованию, шаблоны и чек-листы, чтобы вы не потеряли структуру данных.

Важно: все примеры предполагают, что вы создаёте папки в той директории, в которой находитесь. Перед массовым созданием убедитесь, что путь указан правильно, чтобы не создать лишние папки в системных каталогах.

Как создать несколько папок через Командную строку

Командная строка (Command Prompt, cmd) — самый простой способ создать набор папок через команду md (make directory). Этот метод быстрый и универсальный.

Как открыть Командную строку:

  • Нажмите кнопку Пуск и введите cmd. Выберите “Командная строка”.
  • Чтобы работать в защищённых каталогах, запустите от имени администратора: правый клик по “Командная строка” → “Запуск от имени администратора”.

Открыть Командную строку через Поиск Windows

Переход в нужную папку:

  • Используйте команду cd для перехода в директорию, где хотите создать папки:
cd Documents

Изменение директории в Командной строке

Создание нескольких папок за одну команду:

md sunday monday tuesday wednesday thursday friday saturday

Вы можете заменить слова на любые имена папок. Команда md принимает несколько имён через пробел и создаёт каждый каталoг.

Пример нескольких папок в CMD

После выполнения команды откройте проводник и убедитесь, что папки созданы.

Новые папки в Проводнике после CMD

Когда использовать этот метод:

  • Нужен быстрый способ создать набор независимых папок.
  • Имена простые, без пробелов или специальных символов.

Когда он не удобен:

  • Нужна вложенная структура с подпапками (для этого лучше .bat или PowerShell).
  • Имена содержат пробелы или специальные символы (можно использовать кавычки, но проще — PowerShell).

Совет: если нужно сотни последовательных имён (например, порядковые номера), сгенерируйте их в Excel и вставьте в командную строку или сохраните в .bat.

Как создать несколько папок через PowerShell

PowerShell даёт гибкость: можно генерировать имена, использовать переменные и легко обрабатывать имена с пробелами.

Как открыть PowerShell:

  • Нажмите Пуск и введите PowerShell. Правый клик → “Запуск от имени администратора” при необходимости.

Поиск PowerShell в Windows

Переход в нужную папку:

cd Documents

Изменение директории в PowerShell

Создать несколько папок одним выражением (пример для дней недели):

"sunday", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday" | %{New-Item -Name "$_" -ItemType "Directory"}

Команда PowerShell для создания нескольких папок

Объяснение в одну строку: перечислите имена в кавычках, разделённые запятыми, затем через конвейер (|) передайте их в цикл, который создаст каталог через New-Item.

Преимущества PowerShell:

  • Поддержка имён с пробелами и спецсимволами.
  • Лёгкая интеграция с CSV, Excel и генерацией имён программно.
  • Можно добавлять логику (проверка существования, условные имена, префиксы и суффиксы).

Пример: создать папки с префиксом и номерами от 01 до 10:

1..10 | ForEach-Object { $n = $_.ToString("D2"); New-Item -Name ("Project_" + $n) -ItemType Directory }

После выполнения откройте Проводник для проверки.

Новые папки, созданные PowerShell в Проводнике

Когда использовать PowerShell:

  • Нужно автоматизировать создание с правилами именования.
  • Нужна интеграция с CSV/Excel или генерация диапазонов.

Как создать несколько папок и подпапок с помощью пакетного файла

Для повторяемых структур (например, набор папок проектов с одинаковой вложенностью) удобнее собрать структуру в текстовом файле и сохранить как .bat. Тогда одна двойной щелчок выполняет всё.

Содержание файла в редакторе (Notepad):

  • Напишите структуру каталогов построчно. Если в имени есть пробелы, берите его в кавычки.
  • В начале файла добавьте строку @echo off, чтобы скрыть вывод команды при запуске.

Пример содержимого batch-файла для недельного плана в апреле:

@echo off
md "April\Week1\Monday"
md "April\Week1\Tuesday"
md "April\Week1\Wednesday"
md "April\Week2\Monday"
md "April\Week2\Tuesday"
md "April\Week2\Wednesday"

Написание имён папок в Блокноте

Сохраните файл: Файл → Сохранить как → введите имя с расширением .bat (например, create_folders.bat). В поле “Тип файла” выберите “Все файлы” чтобы не получить .txt.

Сохранение файла с расширением .bat

Запуск: дважды щёлкните .bat-файл или запустите его от имени администратора при необходимости. Файл выполнит все md команды последовательно.

Преимущества .bat:

  • Повторяемость: сохраните и запускайте сколько угодно раз.
  • Простота: не требует знания PowerShell.
  • Лёгкая переносимость на другие машины.

Ограничения:

  • Ограниченная логика по сравнению с PowerShell.
  • Отсутствие удобных средств для обработки CSV или динамических диапазонов.

Шаблоны и примеры

Простой шаблон для проекта с подпапками:

@echo off
md "ProjectA\Docs"
md "ProjectA\Source"
md "ProjectA\Build"
md "ProjectB\Docs"
md "ProjectB\Source"
md "ProjectB\Build"

Генерация имён из списка (PowerShell + CSV):

  • Поместите список имён в файл names.csv в одной колонке.
  • В PowerShell выполните:
Import-Csv -Path names.csv -Header Name | ForEach-Object { New-Item -Name $_.Name -ItemType Directory }

Это полезно, если имена хранятся в таблице Excel — экспортируйте в CSV и используйте PowerShell.

Чек-лист перед массовым созданием

  • Проверьте текущую папку командой pwd (PowerShell) или cd в cmd.
  • Сделайте резервную копию важных данных, если есть риск перезаписи.
  • Убедитесь, что имена корректны и не содержат непредвиденных символов.
  • Если используете .bat, проверьте файл в тестовой папке.
  • При необходимости запустите от имени администратора.

Критерии приёмки

  • Все перечисленные каталоги созданы в целевой директории.
  • Имена папок корректны, включая пробелы и специальные символы.
  • Структура вложенности соответствует шаблону (если есть подпапки).

Когда это не подходит и альтернативы

  • Если нужно создавать папки на удалённых серверах, используйте PowerShell Remoting или скрипты развертывания.
  • Для интеграции с облачными хранилищами (OneDrive, SharePoint) используйте их API или клиентские утилиты.
  • Для очень сложных структур и контроля версий рассмотрите систему управления конфигурацией или инфраструктурный код.

Быстрые подсказки и ошибки, которых стоит избегать

  • Не создавайте папки в корне системного диска без надобности.
  • Оборачивайте имена с пробелами в кавычки: md “My Folder”.
  • Проверяйте экранирование обратных слэшей в .bat и PowerShell, когда формируете строки.

Мини-методология для повседневного использования

  1. Определите цель и структуру папок (каркас каталога).
  2. Соберите список имён в текстовом файле или таблице.
  3. Выберите инструмент: cmd для простого списка, PowerShell для генерации и условий, .bat для повторяемости.
  4. Тестируйте в отдельной тестовой папке.
  5. Запустите в целевой директории и проверьте результат.

Диаграмма принятия решения

flowchart TD
    A[Нужны ли подпапки?] -->|Нет| B[Использовать cmd md]
    A -->|Да, простая структура| C[Создать .bat]
    A -->|Нужна логика/диапазоны/CSV| D[Использовать PowerShell]
    C --> E[Тест в тестовой папке]
    D --> E
    B --> E
    E --> F[Запустить в целевой папке]

Сопроводительный словарь терминов

  • md — команда для создания каталога в cmd и .bat.
  • cd — смена текущей рабочей директории.
  • New-Item — командлет PowerShell для создания файлов и каталогов.
  • .bat — пакетный файл Windows, содержащий последовательность команд.

Заключение

Создание нескольких папок одновременно в Windows 10 значительно экономит время и снижает риск ошибок ручного ввода. Для простых списков используйте md в Командной строке, для гибких сценариев и работы с данными — PowerShell, а для повторяемых структур — пакетные файлы .bat. Всегда тестируйте скрипты в безопасной директории и используйте кавычки для имён с пробелами.

Краткие проверки перед публикацией/использованием: проверьте текущий путь, выполните тестовый запуск, убедитесь, что имена не конфликтуют с существующими папками.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

dpkg: как починить apt и управлять пакетами
Linux

dpkg: как починить apt и управлять пакетами

Как изменить дату и время на iPhone
iPhone

Как изменить дату и время на iPhone

Как установить симулятор полёта на ПК
Авиасимуляторы

Как установить симулятор полёта на ПК

Изменить цвет событий по умолчанию в Google Календаре
Инструкция

Изменить цвет событий по умолчанию в Google Календаре

Настройка часов на экране блокировки iPhone
Гайды

Настройка часов на экране блокировки iPhone

Экономия на продуктах с помощью технологий
Экономия

Экономия на продуктах с помощью технологий