Если вы ищете способы автоматического создания файлов и папок и присвоения им имен на основе метки времени вашей системы, вы попали по адресу. Существует очень простой метод, с помощью которого вы можете выполнить эту задачу. Созданные папки или файлы затем можно использовать для различных целей, таких как хранение резервных копий файлов, сортировка файлов по дате и т. д.
В этой статье мы объясним несколько очень простых шагов, как вы можете автоматически создавать файлы и папки в Windows 11/10 и давать им имена на основе временной метки системы. Используемый метод представляет собой пакетный сценарий, и он очень прост. Надеюсь, вам понравится читать статью.
![11 файлов, созданных мин.](/f/84f14a19d779a326aaea341683567eb5.png)
Оглавление
Раздел 1: Как автоматически создать папку и назвать ее на основе текущей временной метки системы
Шаг 1: Во-первых, перейти к родительской папке где вы хотите создать папку и назвать ее на основе текущей временной метки системы.
Далее, щелкните правой кнопкой мыши на пустое место, нажмите на Новый а затем нажмите на Текстовый документ вариант.
![1 новый текст мин.](/f/3644e619d15f393ea9d9136ca483226e.png)
Шаг 2: Теперь Двойной клик на только что созданном текстовом документе, чтобы отредактировать его.
![2 Открыть файл Мин.](/f/5bac8035f09d042fb065d00497781725.png)
Шаг 3: как только текстовый документ откроется в Блокноте, скопировать и вставить следующий скрипт на него.
эхо-отключение установлено CUR_YYYY=%date:~10,4% установить CUR_MM=%дата:~4,2% установить CUR_DD=%дата:~7,2% установить CUR_HH=%время:~0,2% если %CUR_HH% меньше 10 (установите CUR_HH=0%time:~1,1%), установите CUR_NN=%time:~3,2% установить CUR_SS=%время:~6,2% установить CUR_MS=%time:~9,2% установить SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS% каталог %SUBFILENAME%
![3 Копировать скрипт мин.](/f/c4a50b3bf7101bf4c43e3195503adf60.png)
Не забудьте нажать клавиши CTRL+S вместе, чтобы спасти файл, как только вы закончите копирование скрипта выше.
РЕКЛАМА
Описание сценария
Сценарий первый экстракты электрический ток день, месяц, год, часы, минуты, секунды и миллисекунды от системного времени. Сценарий, отвечающий за эту часть, приведен ниже.
набор CUR_YYYY=%дата:~10,4% наборCUR_MM=%дата:~4,2% наборCUR_DD=%дата:~7,2% наборCUR_ЧЧ=%время:~0,2% если %CUR_HH% меньше 10 (установить CUR_HH=0%время:~1,1%) установитьCUR_NN=%время:~3,2% наборCUR_SS=%время:~6,2% наборCUR_MS=%время:~9,2%
Итак, созданные переменные выглядят следующим образом:
CUR_YYYY — сохраняет год
CUR_MM — сохраняет месяц
CUR_DD — сохраняет день
CUR_HH — сохраняет часы
CUR_NN — сохраняет минуты
CUR_SS — сохраняет секунды
CUR_MS — сохраняет миллисекунды
Нижняя строка отвечает за форматирование имени папки. В соответствии с приведенной ниже строкой имя папки будет в формате День-Месяц-Год_Часы. Минуты. Секунды. Затем формат сохраняется в переменной с именем ПОДФАЙЛ.
установить SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%.%CUR_NN%.%CUR_SS%
Наконец, папка создается с помощью мкдир команда.
каталог %SUBFILENAME%
Как настроить формат именования
- Если вам нужен другой формат для именования вашей папки, вы можете использовать переменные, описанные в разделе выше. Например, если вы хотите, чтобы формат имени вашей папки был похож на Year_Month_Day-Seconds. Часы. Минуты, затем ваш установить ИМЯ ПОДФАЙЛА строку следует изменить следующим образом.
установить SUBFILENAME=%CUR_YYYY%-%CUR_MM%-%CUR_DD%_%CUR_SS%.%CUR_HH%.%CUR_NN%
Результат ==> 2022-04-15_58.21.15
- Вы также можете изменить разделитель между переменными. Например, если вы хотите дефисы чтобы разделить время, а не точки, то ваш SUBFILENAME придется изменить на следующее.
установить SUBFILENAME=%CUR_DD%-%CUR_MM%-%CUR_YYYY%_%CUR_HH%-%CUR_NN%-%CUR_SS%
Результат ==> 15-04-2022_21-18-26
- Если вы не хотите разделителей между Дата элементы и Время элементов, но нужен дефис между датой и временем, тогда SUBFILENAME будет:
установить SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS%
Результат ==> 15042022_211849
Шаг 4: Далее вернитесь в папку, в которой вы сохранили текстовый документ, нажмите на нем, а затем нажмите кнопку F2 ключ к переименовать Это.
Дайте имя по вашему выбору, но вы должны дать расширение в виде летучая мышь. Это самая важная часть.
![4 Переименовать Мин.](/f/1196bd01c75441d22dc95447c80f985e.png)
Шаг 5: как только вы переименуете и щелкнете в другом месте, вам будет представлен Подтверждение переименования чат. Нажми на Да кнопку, чтобы перейти к следующему шагу.
![5 Подтвердите переименование мин.](/f/827002add3fc94c9e6de141b8ff6afaa.png)
Шаг 6: Теперь ваш пакетный скрипт готов к выполнению. Двойной клик в файле, чтобы выполнить его.
![6 Минимум выполнения скрипта](/f/5d7c6c61c42d10073b8fe328db06662c.png)
Шаг 7: Магия! Новая папка создается внутри той же папки, что и ваш пакетный скрипт, и ее имя основано на текущей отметке времени вашей системы.
![7 Папка создана мин.](/f/9a97e09bb70d59e483de2f2cff553974.png)
Раздел 2: Как автоматически создать файл и назвать его на основе текущей временной метки системы
В разделе 1 мы создали папку, имя которой основано на текущей отметке времени системы. В этом разделе давайте посмотрим, как вы можете автоматически создать файл и назвать его на основе текущей временной метки системы.
Прежде всего, создайте пакетный файл, как описано в разделе 1.
Шаг 1: Щелкните правой кнопкой мыши на командный файл вы создали из Секция 1 а затем нажмите на Показать больше вариантов.
![8 Показать больше параметров Мин.](/f/d45fcfda477d44a1cf576d197f10ed5f.png)
Шаг 2: В раскрывающемся меню щелкните значок Редактировать вариант.
![9 Редактировать Оптимизировано](/f/2f130f6e2ae7c40256cf8a82ff869348.png)
Шаг 3: Теперь, комментарий снаружи мкдирлиния к концу. Это та часть скрипта, которая отвечает за создание папки.
К комментарийиз строка в пакетном сценарии, вам нужно добавить 2 двоеточия к началу строки. Это заставит скрипт игнорировать строку после двоеточия. Таким образом, ваша строка mkdir будет выглядеть следующим образом, и она будет проигнорирована во время выполнения скрипта.
::mkdir %SUBFILENAME%
Теперь давайте добавим строку, которая создаст файл, используя тот же формат имени.
echo "Здравствуйте, добро пожаловать на страницу Geek" > %SUBFILENAME%.txt
Итак, окончательный код, который должен присутствовать в файле пакетного сценария, должен быть следующим.
эхо-отключение установлено CUR_YYYY=%date:~10,4% установить CUR_MM=%дата:~4,2% установить CUR_DD=%дата:~7,2% установить CUR_HH=%время:~0,2% если %CUR_HH% меньше 10 (установите CUR_HH=0%time:~1,1%), установите CUR_NN=%time:~3,2% установить CUR_SS=%время:~6,2% установить CUR_MS=%time:~9,2% установить SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% ::mkdir %SUBFILENAME% echo "Здравствуйте, добро пожаловать на страницу Geek" > %SUBFILENAME%.txt
![9 Команда «Создать файл» Мин.](/f/b58e34a8ab799fbe954bc0698a3250e2.png)
Не забудьте сохранить файл нажав на CTRL и С ключи вместе как всегда.
Шаг 4: Двойной клик в вашем пакетном скрипте, чтобы выполнить его.
![10 Минимум выполнения новой партии](/f/21ff061142fa9dc1540576d6e2ca8bae.png)
Шаг 5: Ну вот! Теперь создается новый файл с текстом по умолчанию Здравствуйте, добро пожаловать на страницу Geek. Ты сможешь Двойной клик в текстовом файле, чтобы открыть его. Ты сможешь редактировать файл и добавьте любой текст по вашему выбору, точно так же, как вы обычно редактируете и сохраняете текстовый файл. Наслаждаться!
![11 файлов, созданных мин.](/f/e66565a68a9a3f6ad3269f3480fdf0c7.png)
Раздел 3: Как автоматически создать папку и файл и назвать их на основе текущей временной метки системы
В этом разделе, как только вы дважды щелкните пакетный файл, файл и папка будут созданы автоматически, и они оба будут названы на основе текущей временной метки системы.
Шаг 1: Щелкните правой кнопкой мыши в пакетном сценарии, который вы создали в Раздел 2, а затем нажмите Показать больше вариантов.
![12 Показать дополнительные параметры Копировать мин.](/f/50f02b455bccc4d526ba61df18f18d22.png)
Шаг 2: Нажми на Редактировать вариант на следующем шаге.
![9 Редактировать Оптимизировано](/f/2f130f6e2ae7c40256cf8a82ff869348.png)
Шаг 3: Чтобы создать папку вместе с файлом, удалять в :: с начала мкдир линия.
Ваш окончательный сценарий должен быть следующим.
эхо-отключение установлено CUR_YYYY=%date:~10,4% установить CUR_MM=%дата:~4,2% установить CUR_DD=%дата:~7,2% установить CUR_HH=%время:~0,2% если %CUR_HH% меньше 10 (установите CUR_HH=0%time:~1,1%), установите CUR_NN=%time:~3,2% установить CUR_SS=%время:~6,2% установить CUR_MS=%time:~9,2% установить SUBFILENAME=%CUR_DD%%CUR_MM%%CUR_YYYY%_%CUR_HH%%CUR_NN%%CUR_SS% mkdir %SUBFILENAME% echo "Здравствуйте, добро пожаловать на страницу Geek" > %SUBFILENAME%.txt
![13 Раскомментировать Mkdir Min](/f/5f5ab65aa915bffb1edef4c2378ace16.png)
Как обычно, сохраните файл, нажав кнопку CTRL + С ключи одновременно.
Шаг 4: Двойной клик в пакетном файле для выполнения после его сохранения.
![14 Минимальная партия выполнения](/f/b11f6f0c83568d54e32b120a690e65fe.png)
Шаг 5: Вуаля! Вы можете видеть, что новый файл и папка теперь созданы, и они оба названы на основе текущей метки времени вашей системы.
![15 папок и файлов, созданных мин.](/f/aeb15b07eba694847037c7e44521c7ec.png)
Пожалуйста, сообщите нам в разделе комментариев, если вы застряли на каком-либо из шагов.
Оставайтесь с нами, чтобы узнать больше трюков, советов и исправлений.
Шаг 1 - Скачайте Restoro PC Repair Tool отсюда
Шаг 2. Нажмите «Начать сканирование», чтобы автоматически найти и устранить любую проблему с ПК.