Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / формирование названия файла через bat / 4 сообщений из 4, страница 1 из 1
08.05.2013, 08:21
    #38251185
alehander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование названия файла через bat
При запуске батника создается переменная со значением 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
08.05.2013, 10:29
    #38251323
naPmu3aH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование названия файла через bat
alehander,
Панель управления -> Язык и региональные стандарты -> Настройка (зависит от ОС), там "Время" и меняете формат времени с H:mm:ss на HH:mm:ss

Ну или городить дополнительную логику с добавлением нуля если текущее время меньше 12 часов по полудню...
...
Рейтинг: 0 / 0
08.05.2013, 10:44
    #38251356
MOA
MOA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование названия файла через bat
>Как заменить " 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
08.05.2013, 11:20
    #38251427
alehander
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
формирование названия файла через bat
Реализовал так
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
Форумы / Windows [игнор отключен] [закрыт для гостей] / формирование названия файла через bat / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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