В Windows мы можем создавать каталоги из командной строки с помощью команды mkdir (или md ). Синтаксис этой команды объясняется ниже.
Создайте папку из командной строки:
mkdir foldername
Например, чтобы создать папка с именем ‘ newfolder ‘ команда:
mkdir newfolder
Создать иерархию каталогов
Мы можем создать несколько иерархий каталогов (создание папки и подпапок с помощью одной команды) с помощью команды mkdir.
Например, приведенная ниже команда создаст новую папку с именем folder1, подпапку folder2 и вложенная подпапка ‘folder3’.
mkdir folder1 folder2 folder3.
Приведенная выше команда аналогична выполнению нижеприведенной последовательность команд.
mkdir folder1mkdir folder1 folder2mkdir folder1 folder2 folder3
Проблема с разрешениями
У вас должны быть разрешения для создания папка для работы команды. Отсутствие разрешений на создание папки вызовет ошибку «доступ запрещен».
C: Users> mkdir c: Windows System32 testAccess is denied.
Если существует файл или папка с таким же именем, команда выдает ошибку.
C: > md test Подкаталог или файл test уже существует.
Если вы не видите файл или папку с таким именем, проверьте, не скрыт ли он.
Обработка пробелов
Если в имени должен быть пробел внутри , вы должны заключить его в двойные кавычки.
Например, чтобы создать папку с именем «Мои данные», команда будет
c: > mkdir "мои данные "
Создание нескольких папок
Команда mkdir может обрабатывать создание нескольких папок за один раз. Таким образом, вы можете указать все папки, которые хотите создать, как показано ниже
C: > mkdir folder1 folder2 subfolder1/folder3 subfolder2/subfolder21/folder4
Синтаксис команда неверна.
Если вы получили эту ошибку, убедитесь, что вы используете пути к каталогам в формате Windows, а не в формате Linux. В Linux пути к каталогам разделяются символом ‘/’, но в Windows это ».
c: > mkdir folder1/folder2 Неправильный синтаксис команды.
Правильная команда:
c: > mkdir folder1 folder2