Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизДосовские батники, спецы! Подскажите, как вытащить день, время Найти похожие ветки
← →
Layner (2004-02-06 10:32) [0]Для последующего именования этими данными файла, я делаю так:
rar.exe a arhiv.rar c:\tempdir
Вместо слова arhiv хочу подставить дату. А вот как ее в досе вытащить, не могу понять, причем, год-месяц-дата-час-минута.
Тренируюсь так, сделал батник:
echo show time date
date
pause
exit
Это вызывает диалог смены даты, как бы просто показать дату.. а затем и парсировать бы..
← →
Layner (2004-02-06 10:33) [1]Консольный rar.exe есть в WInRar, любом. (На всякий случай)
← →
Vovchik_A (2004-02-06 10:43) [2]@rem выполняется в 23-00 ежедневно
@rem -------------------------------------------------------
@date /t
@time /t
set DT=%date%
set DD=%dt:~4,2%
set MM=%dt:~7,2%
set YY=%dt:~10,4%
md U:\DAILY\RECEIVED\%YY%%MM%%DD%
Ну например так
← →
Думкин (2004-02-06 10:47) [3]echo %date%
← →
Layner (2004-02-06 10:50) [4]О, спасибо огромное! Очень требовалось!
С наилучшими пожеланиями!
← →
Vovchik_A (2004-02-06 10:52) [5]Да ради бога... Всегда рады...
← →
NeyroSpace (2004-02-06 11:01) [6]Команда дата, если не ошибаюсь меняет дату!
Нужно написать свою команду dateX.exe [filename]
← →
Vovchik_A (2004-02-06 11:03) [7]2NeyroSpace © (06.02.04 11:01) [6]
Эт смотря как применять
← →
Danilka (2004-02-06 11:07) [8]рар сам умеет создавать имя файла архива по-шаблону в зависимости от даты. просто надо внимательнее читать инструкции. :))
← →
Layner (2004-02-06 11:10) [9]Далаю так
@date /t
@time /t
set DT=%date%
set DD=%dt:~3,2%
set MM=%dt:~6,2%
set YY=%dt:~9,4%
rar.exe a c:\bd1%YY%%MM%%DD%.rar c:\ Program%20Files\Dir\bd1
Program Files - не видит, пишу Program%20Files тоже никак :(
← →
Layner (2004-02-06 11:11) [10]рар сам умеет создавать имя файла архива по-шаблону в зависимости от даты. просто надо внимательнее читать инструкции. :))
так интереснее, просто ещё и удалять надо будут в этом батнике, старые архивы.
← →
Layner (2004-02-06 11:12) [11]%20 - это вроде пробел в 16й? Или я ошибаюсь?
← →
Vovchik_A (2004-02-06 11:17) [12]2Layner ©
Эта :)
А ты помнишь как в ДОС-е длинные пути выглядят ? :)
← →
Бухгалтер (2004-02-06 11:18) [13]возьми в кавычки весь путь - пробелы дос не кушает
← →
Layner (2004-02-06 11:19) [14]Не, так не интересно, что никак не попасть в папку Program Files из RAR 3.20? Поддерживаются же имена длинных файлов..
← →
Danilka (2004-02-06 11:20) [15][10] Layner © (06.02.04 11:11)
http://www.rsdn.ru/article/com/wscript/WSH.xml
мне нравится больше чем батники.
по-крайней мере, у меня сделано нечто подобное на жаба-скриптах, а не на батниках.
← →
Alex_Bredin (2004-02-06 11:24) [16]2 Danilka
ну очень полезная сцылка !!
спасибо!
← →
Layner (2004-02-06 11:26) [17]Про виндовс скрипты на Бейсике читал и делал примеры, кстати, тоже идея, можно и переделать. Но интересно бы на BAT доделать, все ведь работает!
← →
Vovchik_A (2004-02-06 11:29) [18]Попасть :)
progra~1 ^)
← →
Danilka (2004-02-06 11:33) [19][16] Alex_Bredin © (06.02.04 11:24)
угу, полезная, кучу всего можно наворотить. :))
[18] Vovchik_A © (06.02.04 11:29)
не обязательно. :))
запросто может-быть вот-так: progra~2 %))
← →
Vovchik_A (2004-02-06 11:35) [20]2Layner © (06.02.04 11:26) [17]
Блин, ну C:\PROGRA~1
← →
Vovchik_A (2004-02-06 11:36) [21]2Danilka © (06.02.04 11:33) [19]
Ну это и проверить можно :)В 99% случаев будет ~1 :)
← →
Layner (2004-02-06 11:42) [22]PROGRA~1
Прокатило!!!
ВСЕХ БЛАГОДАРЮ!!!
← →
Vovchik_A (2004-02-06 11:44) [23]Да ладно, пивом отдашь :)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.033 c