Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

Создание каталога в DOS   Найти похожие ветки 

 
worldmen ©   (2006-08-07 18:35) [0]

мне нужно создать батник, который создает каталог с наименованием сегодняшнего дня в формате : ДДММГГ (например- 070806)
Команды создания каталога я знаю, а вот как перевести сегодняшнюю дату в имя каталога - незнаю


 
Vovchik_A ©   (2006-08-07 18:39) [1]

@date /t
@time /t
set DT=%date%
set DD=%dt:~4,2%
set MM=%dt:~7,2%
set YY=%dt:~10,4%
md U:\UIIVPOST\DAILY\RECEIVED\%YY%%MM%%DD%

дату раверни как угодно


 
worldmen ©   (2006-08-07 18:59) [2]

> Vovchik_A ©   (07.08.06 18:39) [1]
этот скрипт у меня создает два каталога : "006" и "8.7"
почему?


 
Vovchik_A ©   (2006-08-07 19:00) [3]

Сеты правильно определи


 
worldmen ©   (2006-08-07 19:12) [4]

> Сеты правильно определи
Я не понял. Вот ватник:

@date /t
@time /t
set DT=%date%
set DD=%dt:~4,2%
set MM=%dt:~7,2%
set YY=%dt:~10,4%
md c:\Arm3\%YY%%MM%%DD%

И почему создает 2 каталога?


 
Val ©   (2006-08-07 19:29) [5]

потому что копируем не думая. как вы думаете, что такое dd,mm,yy? что за цифры возле них?


 
worldmen ©   (2006-08-07 19:37) [6]

DD=%dt:~4,2%
цифры 4,2 - копируем с 4-го символа 2 знака - так?


 
Leonid Troyanovsky ©   (2006-08-07 19:47) [7]


> worldmen ©   (07.08.06 19:37) [6]

> цифры 4,2 - копируем с 4-го символа 2 знака - так?


cmd.exe help set

--
Regards, LVT.


 
umbra ©   (2006-08-07 19:51) [8]

символы нумеруются с 0


 
worldmen ©   (2006-08-07 19:54) [9]

А какой формат даты? Я так понял там и день недели еще есть.


 
Leonid Troyanovsky ©   (2006-08-07 19:59) [10]


> worldmen ©   (07.08.06 19:54) [9]

> А какой формат даты? Я так понял там и день недели еще есть.


См. echo %date%

Т.е., date /t , в общем-то, не нужен.

--
Regards, LVT.


 
worldmen ©   (2006-08-08 09:37) [11]

Отлично, получилось. Вот скрипт:
@date /t
set DT=%date%
set DD=%dt:~3,2%
set MM=%dt:~6,2%
set YY=%dt:~11,2%
set Fold=%DD%%MM%%YY%

cd c:\ARM
md %Fold%


 
wal ©   (2006-08-08 09:46) [12]


> [11] worldmen ©   (08.08.06 09:37)
Где-то у меня валялся скрипт, который делает это независимо от локальных настроек формата. Найду - выложу


 
nafigator ©   (2006-08-08 10:02) [13]

Вот что именно - всё зависит от формата отображения даты и времени (в regional settings задаётся) и от того на каком ДОСе-ОСе  батник запускается.
Я имию ввиду семейство Windows. Как , повидимому, и уважаемый WORLDMaN. то есть ...MeN? Вас что, много, ребята?  В-))
И, кстати говоря, в виндах от 98-й и ниже нет системных переменных %date% %time% и т.п.
А вообще есть такой сайтец - http://home7.inet.tele.dk/batfiles/batfiles.htm
про DOS batch file programming
очень рекомендую. познавательно


 
Vovchik_A ©   (2006-08-08 10:35) [14]

2worldmen ©   (07.08.06 19:12) [4]


> md c:\Arm3\%YY%%MM%%DD%


Почту НБУ архивируешь ? :)


 
Val ©   (2006-08-08 11:08) [15]

>[14] Vovchik_A ©   (08.08.06 10:35)
99% :)


 
Vovchik_A ©   (2006-08-08 11:15) [16]

2Val ©   (08.08.06 11:08) [15]

Тогда на системном томе он это зря делает, ой зря... :)


 
Val ©   (2006-08-08 11:30) [17]

шишки тоже порождают условные рефлексы.


 
Vovchik_A ©   (2006-08-08 11:38) [18]

2Val ©   (08.08.06 11:30) [17]

Это если их (шишки) курить ? :)


 
Val ©   (2006-08-08 11:40) [19]

ну вот видишь - это один из них :)


 
User_Name   (2006-08-08 12:21) [20]

А причем здесь почта НБУ если каталог называется ARM3 ???


 
worldmen ©   (2006-08-10 12:07) [21]

> Тогда на системном томе он это зря делает, ой зря... :)
Для отработки батника сделал такую же структуру папок на своем компе и тренируюсь. А когда все работает - изменяю только имя диска на сетевой и все.



Страницы: 1 вся ветка

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.075 c
2-1155562900
Слон
2006-08-14 17:41
2006.09.03
Нужна помощь с заданием.


1-1153244607
Zexx
2006-07-18 21:43
2006.09.03
Контрол из DLL


2-1155225004
Fu
2006-08-10 19:50
2006.09.03
Функция


15-1155168549
kolj
2006-08-10 04:09
2006.09.03
Как скрить програму в трей ???


3-1151045689
novill
2006-06-23 10:54
2006.09.03
Не могу из сервиса подключиться к IB