Все о реестре Regedit / All about registry
Как создать папку в командной строке? / How create folder in command prompt?
Начиная осваивать командную строку, создавая . bat или . cmd файлы все интересуются достаточно простыми вопросами через некоторое время, составляют большие сценарии в скриптах.
Сегодня мы рассмотрим простой пример создания папки в командной строке.
Для создания папки в командной строке:
Зайдите в командную строку, нажав для этого сочетание клавиш Win + R – в окне Выполнить напечатайте cmd и нажмите Enter
Окно командной строки .
Кстати ! Открыв окно командной строки, вы увидите путь C :\ Users \Имя вашего пользователя
Для перемещения по папкам необходимо воспользоваться командой CD .
Если необходимо перейти в корень диска наберите следующую команду:
CD \
Окно с примером как это выглядит в командной строке ниже:
В данном примере рассмотрен переход из папки C:\ Program Files в корень диска C :
Данная команда позволяет выйти из любой папки или папок в корень диска.
Рассмотрим обратный пример перемещения в интересующую нас папку.
Для этого , необходимо напечатать:
CD Имя папки
В данном примере мы перемещаемся из корня диска C : в папку С:\ Program Files
При перемещении в папку, печатая первые буквы названия этой папки, вы можете воспользоваться кнопкой TAB и если папка существует, то система предложит вариант.
Вот так бывает. В статье — «Как создать папку через командную строку ?» мы еще освоили навигацию по папкам в cmd .
Думаю, что будет полезно.
Для навигации по дискам в командной строке необходимо набрать букву диска и поставить после нее двоеточие и нажать кнопку Enter . Пример перехода на диск D : показан ниже:
Теперь рассмотрим пример создания папки.
Для создания папки используется команда mkdir
Переместившись в нужный Вам каталог напечатайте:
Mkdir Имя вашей папки
На изображении – создание папки Test на диске C :
Можно создать папку и вложенные в нее папки:
Mkdir » Имя вашей папки\Имя вложенной папки»
На изображении указан пример создания папки 1 на диске C : с двумя вложенными папками 2 и 3
Результат будет выглядеть как на изображении ниже
Также, присутствует возможность создания папки из любой в которой вы находитесь папки без перемещения и навигации по папкам.
Пример :
Находясь в папке c :\1\2\3 мы создаем папку на диске C : с именем New Test
Кавычки при создании папок с пробелом обязательны. Если кавычки отсутствуют, то создается папка с первым словом до пробела, в нашем случае New . Попробуйте поэкспериментировать .
Справка по команде mkdir можно получить по ключу /?
Starting to master the command line or creation .bat,.cmd files are all interested in fairly simple questions moving from the basics and after a while composing large scripts.
Today, we will look at a simple example of creating a folder on the command line.
To create a folder on the command line:
Go to the command prompt by pressing Win+R in the Run window type cmd and press Enter
Command prompt window.
Attention! When you open a command prompt window, you will see the path C:\Users\You user login
To move through the folders, use the CD command.
If you want to go to the root of the disk, type the following command:
CD \
A window with an example of how it looks in the command line below:
In this example the transition from the folder C:\Program Files in the root of drive C:
This command allows you to exit any folder or folders in the root of the disk.
To move to the folder you need to type:
CD folder Name
The example below:
In this example, we move from the root of the C: drive to the folder C:\Program Files
When moving to a folder, typing the first letters of the folder name, you can use the TAB button and if the folder exists, the system will offer the option.
Just like this. In the article how to create a folder via the command line, we have mastered folder navigation in cmd.
I think it will be useful.
To navigate through the disks in the command line, type the letter of the disk and put a colon after it and press Enter. An example of this transition on the D: drive are shown below:
Now! Let’s look at an example of creating a folder.
To create a folder, use the mkdir command
After moving to the desired directory, type:
mkdir name of your folder
Below is an example:
In this image we are create a Test folder on drive C:
You can create a folder and its subfolders:
mkdir «your folder Name\subfolder Name»
This image shows an example of creating folder 1 on disk C: with two subfolders 2 and 3
The result will look like the image below:
There is also the ability to create a folder from any folder in which you are without moving and navigating through the folders.
Located in the folder С :\1\2\3 we create a folder on the C: drive named New Test
Quotes are required when creating folders with spaces. If there are no quotes, a folder with the first word before the space is created, in our case, New. Try to experiment.
Help for the mkdir command can be obtained with the /? key.
Секреты Терминала. Часть 5: Создание объектов
Пришла пора продолжить наш цикл о командной строке Mac OS X. Сегодняшний урок будет посвящён двум важным командам — mkdir и touch, одна из которых создаёт папки, а другая — файлы (и не только). Предвосхищаем самый главный вопрос, который у вас может возникнуть: казалось бы, пользоваться Терминалом для такой элементарной операции, как создание папок — только создавать себе дополнительные сложности. Но если вам понадобится создать пять папок, в каждой из которых будет ещё по пять папок, да ещё и задать им соответствующие права доступа, тогда вы оцените преимущества командной строки по достоинству. Другой вопрос, а понадобится ли вам такая занятная операция, как создание иерархии папок 🙂 Но случаи в практике работы с компьютером бывают самые разные.
Как мы уже упомянули во вступлении, созданием папок ведает команда mkdir.
mkdir
mkdir (make directory) — одна из самых простых команд Терминала: она имеет только три параметра. Соответственно, и синтаксис сложностью не отличается:
mkdir -(параметры) (имя создаваемой папки)
Если вы введёте в Терминале
То папка с именем papka будет создана в текущей папке. Запомните — у команды mkdir вовсе не один аргумент. Одной командой вы можете создать хоть сто папок, введя их названия через пробел.
В качестве аргумента команды mkdir может выступать любой путь. Например, чтобы создать папку в корне диска, вводите:
Обратите внимание — путь к папке должен быть реальным, т.е. всё то, что значится до имени будущей папки, действительно должно существовать, иначе команда выдаст ошибку. Но можно этого избежать, используя параметр -p.
Например, если вы вводите команду:
а в корне диска нет папки с именем papka, то ничего не получится:
Совсем другое дело, если вводится команда:
mkdir -p /papka/podpapka/podpodpapka
Тогда в корне диска будет создана папка papka, в ней — ещё одна, а в ней — ещё одна.
Комбинация параметра -p и поддержки командой mkdir одновременного создания нескольких папок может использоваться вот в таких конструкциях:
В этом случае в корне диска появится папка papka, а уже в ней — две подпапки (podpapka1 и podpapka2).
Второй занятный параметр команды mkdir — это -m. Он позволяет сразу определить права доступа к создаваемой папке, не прибегая отдельно к команде chmod. Используется он следующим образом:
Про параметр -v сказать нечего — так же, как и во многих других командах, он активирует подробный режим работы команды. Для mkdir это означает вывод имени каждой созданной папки на экран.
touch
Строго говоря, команда touch задумывалась вовсе не для создания файлов. Она делает именно то, что означает её название — «трогает» файлы, выставляя им новую дату доступа и последнего изменения. Не будем вдаваться в подробности того, зачем вам это может понадобиться. Например, с помощью этой команды можно форсировать перестроение кэша драйверов Mac OS X (это вам рано или поздно понадобится).
Команда touch весьма похожа на mkdir. Она тоже может создавать несколько файлов подряд и тоже умеет работать с путями к файлу. Разумеется, и синтаксис у неё такой же:
touch -(параметры) (файлы)
Чтобы создать в текущей папке пустой текстовый файл, введите:
Вот и все премудрости. Но другое дело, если в указанной папке уже существует файл с таким именем (или даже папка). Команда в этом случае не перезапишет файл таким же, но пустым (как можно было бы подумать), а просто заменит его атрибуты «время изменения» и «время доступа». Если никаких дополнительных параметров не задано, то это время заменится на время запуска команды.
А параметры эти могут быть следующими:
выставляет только новую дату доступа
выставляет только новую дату изменения
выставляет новые атрибуты вне зависимости от прав доступа к объекту
присваивает файлу file2.txt те же даты доступа и изменения, что заданы для файла file1.txt
присваивает файлу даты доступа и изменения 12:12:33 20 февраля 2010 года (порядок такой: четыре цифры года, две цифры — номер месяца, две цифры числа, часы и минуты в 24-часовом формате и секунды через точку).
На сегодня всё. В следующей статье мы поговорим о возможностях поиска и фильтрации через Терминал.
mkdir mkdir
Создает каталог или подкаталог. Creates a directory or subdirectory. Расширения команд, включенные по умолчанию, позволяют использовать одну команду mkdir для создания промежуточных каталогов по указанному пути. Command extensions, which are enabled by default, allow you to use a single mkdir command to create intermediate directories in a specified path.
Эта команда аналогична команде MD. This command is the same as the md command.
Синтаксис Syntax
Параметры Parameters
Параметр Parameter | Описание Description |
---|---|
: : | Указывает диск, на котором нужно создать новый каталог. Specifies the drive on which you want to create the new directory. |
Указывает имя и расположение нового каталога. Specifies the name and location of the new directory. Максимальная длина любого отдельного пути определяется файловой системой. The maximum length of any single path is determined by the file system. Это обязательный параметр. This is a required parameter. | |
/? /? | Отображение справки в командной строке. Displays help at the command prompt. |
Примеры Examples
Чтобы создать каталог с именем Directory1 в текущем каталоге, введите: To create a directory named Directory1 within the current directory, type:
Чтобы создать дерево каталогов таксес\проперти\куррент в корневом каталоге с включенными расширениями команд, введите: To create the directory tree Taxes\Property\Current within the root directory, with command extensions enabled, type:
Чтобы создать дерево каталогов таксес\проперти\куррент в корневом каталоге, как в предыдущем примере, но при отключенных расширениях команд введите следующую последовательность команд: To create the directory tree Taxes\Property\Current within the root directory as in the previous example, but with command extensions disabled, type the following sequence of commands: