Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > Компьютеры и Интернет > Скорая помощь > Архив

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Закрытая тема
 
Опции темы Опции просмотра Language
Старый 22.11.2006, 12:32   #1
ViP
 
Аватар для DinAmiT
 
Пол:Мужской
Регистрация: 12.12.2005
Адрес: Ростов-на-Дону
Сообщений: 427
Репутация: 1032
Question Как сформировать имя файла используя дату?

Господа! Суть в следующем...
Ежедневно автоматически создается архив, потом из командной строки (bat файла) копируется в указанную папку (Например: COPY C:\arh.zip D:\Arhiv\arh1.zip).
Вопрос как в командной строке сформировать имя конечного файла вида ДД-ММ-ГГГГ.zip используя системную дату или дату создания архива? :7:
__________________
Всё знать и уметь не возможно, но стремиться к этому надо...


DinAmiT вне форума
 
Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: лоскутная операция в стоматологииМагазин бытовой техники: yuno ulx-24tcs221 - переходи на сайт ТАЙМТВ!концерт руки вверх в воронеже 2026 - redkassa.ruтигель для стали купить в спбInstantly YouTube


Старый 22.11.2006, 13:23   #2
fronton
Пользователь
 
Пол:Мужской
Регистрация: 18.08.2006
Сообщений: 33
Репутация: 20
По умолчанию Re: Как сформировать имя файла используя дату?

Если бы архиватором был RAR, то дату можно было бы добавлять непостредственно при создании архива
Код:
-ag[формат]            Добавить к имени архива текущие дату и время
fronton вне форума
 
Вверх
Старый 22.11.2006, 13:39   #3
Dron72
Новичок
 
Пол:Мужской
Регистрация: 21.11.2006
Сообщений: 15
Репутация: 35
По умолчанию Re: Как сформировать имя файла используя дату?

Это под win 2000 сервер, порядок и номера %%4%%3%%2 зависят от региональных установок:

Код:
@echo off
for /F "tokens=1-4 usebackq delims=. " %%1 in (`date /t`) do set mydate=%%4%%3%%2
echo %mydate%  
arj a %mydate%.arj *.*
создается arj архив с именем ГГГГММДД.arj из всех файлов в тек каталоге

Цитата:
Сообщение от DinAmiT Посмотреть сообщение
...

под copy сам исправишь?

Последний раз редактировалось Dron72; 22.11.2006 в 13:43..
Dron72 вне форума
 
Вверх
Старый 22.11.2006, 14:05   #4
DinAmiT
ViP
 
Аватар для DinAmiT
 
Пол:Мужской
Регистрация: 12.12.2005
Адрес: Ростов-на-Дону
Сообщений: 427
Репутация: 1032
По умолчанию Re: Как сформировать имя файла используя дату?

Dron72, Спасибо! То что нужно
Немного подредактировав код получил желаемый формат файла ДД-ММ-ГГГГ
Код:
for /F "tokens=1-4 usebackq delims=. " %%1 in (`date /t`) do set mydate=%%1-%%2-%%3
echo %mydate%
У меня ОС Windows XP Pro SP2

Цитата:
Сообщение от fronton
Если бы архиватором был RAR


Архиваторы тут ни при чем!... архив создается в пакетном режиме 1С
Всё тему можно закрыть...
__________________
Всё знать и уметь не возможно, но стремиться к этому надо...



Последний раз редактировалось DinAmiT; 22.11.2006 в 14:06.. Причина: Добавлено сообщение
DinAmiT вне форума
 
Вверх
Старый 22.11.2006, 14:18   #5
ivan712
Постоялец
 
Пол:Мужской
Регистрация: 18.11.2006
Сообщений: 375
Репутация: 120
По умолчанию Re: Как сформировать имя файла используя дату?

Небольшое замечание - при таком формате имени файла можно получить проблемы при сбое системной даты (у меня подобная формат имени архива использовался на компьюрете пользователя, а тому по кой то черт пришло в голову перевести системную дату).
ivan712 вне форума
 
Вверх
Закрытая тема


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
изменить дату создания файла botych Mac Os X 1 29.04.2009 04:36
Помогите сформировать Excel документ на c# xsenocid .NET 6 28.04.2009 09:31
Компиляция под платформы используя SDK invento® Visual C++ / С/C++ 0 14.11.2007 16:17
Как сформировать общедоступный веб, почтовый и фтп-серверы? trorg Архив 2 03.09.2007 14:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:50. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.09568 секунды с 11 запросами