powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / формирование названия файла через bat
4 сообщений из 4, страница 1 из 1
формирование названия файла через bat
    #38251185
alehander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При запуске батника создается переменная со значением filename-%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.7z
Создается файл filename-2013-05-03_ 8-00-01.7z

Как заменить " 8" на 08?
...
Рейтинг: 0 / 0
формирование названия файла через bat
    #38251323
Фотография naPmu3aH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alehander,
Панель управления -> Язык и региональные стандарты -> Настройка (зависит от ОС), там "Время" и меняете формат времени с H:mm:ss на HH:mm:ss

Ну или городить дополнительную логику с добавлением нуля если текущее время меньше 12 часов по полудню...
...
Рейтинг: 0 / 0
формирование названия файла через bat
    #38251356
MOA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Как заменить " 8" на 08?

Например:
SET varH=_%TIME:~0,2%
SET varH=%varH: =0%

внимание на пробел между : и = ;)
Ну или сразу на всякий ;) :

SET varMY=filename-%DATE:~-4%-%DATE:~3,2%-%DATE:~0,2%_%TIME:~0,2%-%TIME:~3,2%-%TIME:~6,2%.7z
SET varMy=%varMy: =0%
...
Рейтинг: 0 / 0
формирование названия файла через bat
    #38251427
alehander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Реализовал так
FOR /F " tokens=1,2,3 delims=. " %%i in ('date /T') do (set a=%%i
set b=%%j
set c=%%k)
FOR /F " tokens=1,2 delims=: " %%i in ('time /T') do (set d=%%i
set e=%%j)
Set $ARCNAME=filename-%a%.%b%.%c%-%d%-%e%.7z
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / формирование названия файла через bat
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]