Заказать сайт недорого. Создание сайта на базе системы управления контентом. Индивидуальный подход при создании сайта. Современный и красивый дизайн сайта. Удобная навигация на сайте.

palexa.pp.ua@gmail.com

(+380) 66 531 77 01 ; 67 301 39 26

Как создать папку в командной строке или из bat файла

Для создания папки на диске используется команда MKDIR или сокращенный вариант этой команды MD. Для создания папки из bat файла или командной строки, нужно использовать следующую команду:

MD FolderName

После выполнения этой команды будет создана папка FolderName в папке, откуда запущен bat файл. Чтобы создать файл в другом месте, используйте явное расположения новой папки.

Команда будет выглядеть так:

MD D:\FolderName

При создании папок можно пользоваться системными переменными. Можно создать папку в корне диска D и именем текущего пользователя. Для этого понадобится переменная %USERNAME%, а команда будет выглядеть следующим образом:

MD D:\%USERNAME%

Можно усложнить задачу и создать папку с именем текущего пользователя на системном диске этого компьютера.

Команда для этого будет выглядеть так:

MD %SYSTEMDRIVE%\%USERNAME%

При создании папок или файлов можно использовать любые системные переменные. Для создание на системном диске компьютера пользователя папки с именем равным текущей дате.

Команды для этого будут выглядеть так:

set datetemp=%date:~-10%
MD %SYSTEMDRIVE%\%datetemp%

Первая команда создает в памяти переменную datetemp, которая будет уничтожена по окончании работы bat файла или открыта командная строка. То тех пор, пока bat файл не закончил свою работу, или открыта командная строка, есть возможность оперировать со значением этой переменной. Переменной datetemp присваивается 10 символов справа налево от системной переменной DATE, то есть, от текущей даты.

Переменная DATE имеет формат Дн ДД.ММ.ГГГГ. Первые символы слева - имя дня недели и поэтому мы их отбросим и присвоим временной переменной datetemp только текущую дату.

Этим не ограничивается список возможностей при создании папок.  Получить список всех переменных можно при помощи команды SET.

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

Добавить комментарий


Защитный код
Обновить