Работа с датой и именами файлов

Обсуждение программ nnCron и nnCron LITE

Работа с датой и именами файлов

Postby Sokill » Fri, 06 Aug 2004, 16:54

Привет All!

Сначала благодарствую автору за столь мощный инструмент для работы :)

А теперича прошу помощи чайнику :)

Задача: есть файл с неким стандартным именем, типа DATA.DBF. Он ежедневно обновляется (заменяется новым). Необходимо при обновлении файла переименовывать его в нечто формата YYMMDD.DBF (год, месяц, день). Это решается командой FILE-RENAME "file" "%YY%%MM%%DD%.dbf", но проблема в том, что дата в имени файла должна быть ВЧЕРАШНЯЯ. И никак я не могу сообразить, как это реализовать... HELP, плиз.... :?
Sokill
 
Posts: 2
Joined: Fri, 06 Aug 2004, 15:06

Postby VK » Fri, 06 Aug 2004, 17:19

Code: Select all
#( test_yesterday
NoActive
0 VALUE MY_DAY 
0 VALUE MY_MONTH
0 VALUE MY_YEAR
Action:
\ вычисляем вчерашнюю дату
Year@ Mon@ Day@ 
-1 DAY+ 
\ сохраняем значения в переменных
TO MY_DAY 
TO MY_MONTH 
TO MY_YEAR
\ переименовываем, добавляя лидирующий ноль (если нужно)
FILE-RENAME: "c:\tmp\date.dbf" "c:\tmp\%MY_YEAR%%MY_MONTH S>D <# # # #>%%MY_DAY S>D <# # # #>%.dbf"
)#
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby Sokill » Sat, 07 Aug 2004, 14:11

YES! Работает!
И я кажется начинаю понимать кой -чего.. :))
Большое спасибо!
Sokill
 
Posts: 2
Joined: Fri, 06 Aug 2004, 15:06

Re: Работа с датой и именами файлов

Postby ascerdfg1 » Sat, 05 May 2012, 11:15

Вот так:
Code: Select all
S" D:\win.txt" S" D:\win%ss%.txt" FRENAME
пишет "win%ss%.txt", поэтому только:
Code: Select all
FILE-RENAME: "D:\win.txt" "D:\win%ss%.txt"
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: Работа с датой и именами файлов

Postby SeMa » Fri, 18 May 2012, 11:20

ascerdfg1 wrote:Вот так:
Code: Select all
S" D:\win.txt" S" D:\win%ss%.txt" FRENAME
пишет "win%ss%.txt"

Естественно. Сколько можно на одни и те же грабли наступать? http://www.nncron.ru/help/RU/add_info/f ... m#evaluate.
Code: Select all
S" D:\win.txt" S" D:\win%ss%.txt" EVAL-SUBST FRENAME

Зато можно, подключив Плагин: Автостроки, можно написать
Code: Select all
S" D:\win.txt" " D:\win%ss%.txt" FRENAME
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Работа с датой и именами файлов

Postby VoidVolker » Fri, 18 May 2012, 16:48

Некропостинг?
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Работа с датой и именами файлов

Postby SeMa » Mon, 21 May 2012, 16:06

VoidVolker wrote:Некропостинг?

Похоже :?
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок
User avatar
SeMa
 
Posts: 637
Joined: Fri, 15 Apr 2005, 12:49
Location: Украина

Re: Работа с датой и именами файлов

Postby ascerdfg1 » Mon, 21 May 2012, 16:13

Троллинг однозначно!
Любой интернет-форум предназначен для всех интернет-пользователей а не ради решения вопроса одного человека, пора бы уже знать это, и за употребления слова "некропостинг" нести суровое наказание.
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Re: Работа с датой и именами файлов

Postby VoidVolker » Mon, 21 May 2012, 19:12

ascerdfg1 wrote:Любой интернет-форум предназначен для всех интернет-пользователей а не ради решения вопроса одного человека, пора бы уже знать это, и за употребления слова "некропостинг" нести суровое наказание.

Ой да ладно. Никто же не против "некропостинга". Просто сабж уже неоднократно обсуждался =)
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 3 guests