Создать папку через командную строку в Windows 10 можно за секунды, если знать правильные команды. Это удобно, когда нужно быстро создать структуру директорий без использования проводника. В большинстве случаев хватает одной команды md или mkdir, но есть и другие способы — например, через PowerShell.

В этом гайде разберём все варианты: от простого до продвинутого, с примерами и нюансами. Начнём с самого быстрого метода — классической командной строки.

Способ 1: командная строка и команда md

Самый простой способ создать папку — использовать команду md (сокращение от make directory). Она работает в стандартной командной строке Windows (cmd).

Откройте командную строку: нажмите Win + R, введите cmd и нажмите Enter. Теперь введите:

md "C:\Новая папка"

Кавычки нужны, если в названии папки есть пробелы. Без пробелов можно обойтись без них: md C:\Test.

Команда mkdir делает то же самое — это полная форма md. Пример:

mkdir "D:\Документы\Проект"

💡

Если нужно создать целую структуру вложенных папок за раз, добавьте ключ /D. Например: mkdir "C:\Папка1\Папка2\Папка3" /D — все директории будут созданы автоматически, даже если родительских папок не существовало

КритерийКоманда mdКоманда mkdirПримечания
Длина командыКороткая (2 символа)Длинная (5 символов)Удобнее использовать md для быстрого ввода
Поддержка ключейДаДаОбе команды поддерживают одинаковые параметры, например /D для создания цепочки папок
СовместимостьВсе версии WindowsВсе версии WindowsРаботают одинаково как в Windows 10, так и в более старых версиях
Пример использованияmd Testmkdir TestРезультат идентичен

Сравнение команд и mkdir

Многие пользователи путают md и mkdir, но на самом деле это одно и то же. Разница только в длине команды. Однако есть нюансы, которые стоит учитывать при работе с ними.

Способ 2: создание папки в PowerShell

PowerShell — более мощный инструмент, чем стандартная командная строка. Здесь для создания папки используется команда New-Item.

Чтобы открыть PowerShell, нажмите Win + X и выберите соответствующий пункт. Далее введите:

New-Item -ItemType Directory -Path "C:\Новая папка"

Можно использовать сокращённые варианты параметров:

ni -ty dir -pa "D:\Test"

Pre-ввод команд в PowerShell поддерживает автодополнение: начните вводить команду и нажмите Tab, чтобы система подсказала варианты.

  • Команда New-Item универсальна и подходит не только для папок, но и для файлов.
  • Ключ -Force позволяет создать папку, даже если путь содержит несуществующие директории.
  • PowerShell чувствителен к регистру в некоторых случаях, но для названий папок в Windows это не важно.

Способ 3: создание папки с помощью командного файла (.bat)

Если вам нужно часто создавать папки по определённому шаблону, можно автоматизировать процесс с помощью командного файла. Это обычный текстовый файл с расширением .bat.

Создайте файл create_folder.bat и добавьте в него следующую строку:

@echo off
mkdir "C:\Мой проект\Папка1"
mkdir "C:\Мой проект\Папка2"

Теперь при запуске этого файла будут создаваться две папки в указанной директории.

  1. Откройте Блокнот.
  2. Введите команды для создания папок, как показано выше.
  3. Сохраните файл с расширением .bat (в поле "Тип файла" выберите "Все файлы").
  4. Запустите файл двойным кликом.
⚠️ Внимание: при запуске командных файлов от имени администратора убедитесь, что команды не содержат опасных действий. Не запускайте файлы .bat от неизвестных источников — они могут выполнять деструктивные команды.
Какой инструмент вы испальзуете для работы с папками через командную строку?
Командная строка (cmd)
PowerShell
Оба варианта
Не использую командную строку

Нюансы работы с путями и именами папок

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

ОграничениеОписаниеПример неверного названияПример верного названия
Запрещённые символы\ / : * ? " < > |Test?:FolderTest_Folder
Длина названияНе более 255 символовАааа...ааа (256 символов)Короткое_название
Зарезервированные именаCON, PRN, AUX, и др.CONConfig
Длина путиНе более 260 символов (по умолчанию)C:\Очень\Длинный\Путь\...\ПапкаC:\Короткий\Путь\Папка

Продвинутые сценарии: создание папки с текущей датой

Иногда нужно создать папку с именем, содержащим текущую дату. Это удобно для организации бэкапов или проектов. В командной строке это делается так:

mkdir "%date%_backup"

Однако формат даты в %date% зависит от региональных настроек системы. В русскоязычной Windows по умолчанию это будет что-то вроде ср 12.06.2025. Чтобы получить только дату, можно использовать такой трюк:

for /f "tokens=2-4 delims=. " %%i in ('date /t') do mkdir "%%k-%%j-%%i"

Эта команда создаст папку с именем в формате ГГГГ-ММ-ДД.

Создание папок с датой в названии удобно для автоматической организации файлов, но требует корректировки формата под ваши региональные настройки

Практика: пошаговая инструкция для новичков

Если вы никогда не работали с командной строкой, следуйте этой инструкции, чтобы создать папку на рабочем столе:

  1. Откройте командную строку: нажмите Win + R, введите cmd и нажмите Enter.
  2. Перейдите на рабочий стол: введите cd %userprofile%\Desktop и нажмите Enter.
  3. Создайте папку: введите md Новая_папка и нажмите Enter.
  4. Проверьте результат: откройте проводник и убедитесь, что папка появилась на рабочем столе.

Что нужно проверить перед созданием папки?

Выполнено: 0 / 4

Часто задаваемые вопросы

Можно ли создать папку в корне диска C:?

Да, но для этого потребуются права администратора. Откройте командную строку от имени администратора (через меню Win + X) и используйте команду md C:\Новая_папка. без прав администратора система выдаст ошибку "Отказано в доступе".

Почему команда не работает?

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

Как создать несколько папок одной командой?

Используйте команду md с перечислением имён через пробел: md Папка1 Папка2 Папка3. Все папки будут созданы в текущей директории. Если нужно создать их в другом месте, укажите полные пути.

Чем отличается от в Windows?

Ничем — это две формы одной и той же команды. md — это сокращение от make directory, а mkdir — полное название. Обе команды работают одинаково и поддерживают одни и те же параметры.