powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пакетный файл
10 сообщений из 10, страница 1 из 1
Пакетный файл
    #33444368
Just_Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!

Один маленький вопрос - как с помощью пакетного файла создать папку вида ГГММДД, где ГГ-две цифры года, ММ - месяц, ДД - день текущей системной даты компьютера. И возможно ли это вообще сделать с помощью BAT-файла?
Заранее благодарен!!!
...
Рейтинг: 0 / 0
Пакетный файл
    #33444381
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Just_Serg!
Ты пишешь:

Just_SergJS> Один маленький вопрос - как с помощью пакетного файла создать папку вида ГГММДД,
JS> где ГГ-две цифры года, ММ - месяц, ДД - день текущей системной даты компьютера.
JS> И возможно ли это вообще сделать с помощью BAT-файла?
Зависит от ОСи, на которой этот файл будет выполняться.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Пакетный файл
    #33444385
Just_Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
Привет, Just_Serg!
Ты пишешь:

Just_SergJS> Один маленький вопрос - как с помощью пакетного файла создать папку вида ГГММДД,
JS> где ГГ-две цифры года, ММ - месяц, ДД - день текущей системной даты компьютера.
JS> И возможно ли это вообще сделать с помощью BAT-файла?
Зависит от ОСи, на которой этот файл будет выполняться.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

ОС - Windows 2000
...
Рейтинг: 0 / 0
Пакетный файл
    #33444627
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, Just_Serg!
Ты пишешь:

Just_SergJS> ОС - Windows 2000
Код: plaintext
1.
set DDD=%DATE:~- 2 %-%DATE:~ 6 , 2 %-%DATE:~ 3 , 2 %
md %DDD%

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Пакетный файл
    #33444903
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
Код: plaintext
1.
set DDD=%DATE:~- 2 %-%DATE:~ 6 , 2 %-%DATE:~ 3 , 2 %
md %DDD%


В таком варианте есть неопределённость вполнения в последний день месяца в 24:00. Может на первое число текущего месяца пробросить, ИМХО. Или, что ещё хуже - в начало года (если кто под новый год батник запустит и желание не загадает)

Лучше сначала %DATE% выбрать в отдельную переменную.
...
Рейтинг: 0 / 0
Пакетный файл
    #33444913
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, DarkSquid!
Ты пишешь:

DarkSquidD> В таком варианте есть неопределённость вполнения в последний день месяца в 24:00.
D> Может на первое число текущего месяца пробросить, ИМХО.
D> Или, что ещё хуже - в начало года (если кто под новый год батник запустит и желание не загадает)
Не ипи мозк!
У хлопца контрольная по информатике.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Пакетный файл
    #33444939
BlackStar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid Мимопроходящий
Код: plaintext
1.
set DDD=%DATE:~- 2 %-%DATE:~ 6 , 2 %-%DATE:~ 3 , 2 %
md %DDD%


В таком варианте есть неопределённость вполнения в последний день месяца в 24:00. Может на первое число текущего месяца пробросить, ИМХО. Или, что ещё хуже - в начало года (если кто под новый год батник запустит и желание не загадает)

Лучше сначала %DATE% выбрать в отдельную переменную.

и вообще все в этой системе через ж... делается :)
то ли дело unix

Код: plaintext
mkdir `date +%y%m%d`

и вуаля ;-)
...
Рейтинг: 0 / 0
Пакетный файл
    #33445626
Фотография IT-Клоп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторset DDD=%DATE:~-2%-%DATE:~6,2%-%DATE:~3,2%
md %DDD%


И после этого говорят, что Windows - простая система
...
Рейтинг: 0 / 0
Пакетный файл
    #33445644
Just_Serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
Привет, DarkSquid!
Ты пишешь:

DarkSquidD> В таком варианте есть неопределённость вполнения в последний день месяца в 24:00.
D> Может на первое число текущего месяца пробросить, ИМХО.
D> Или, что ещё хуже - в начало года (если кто под новый год батник запустит и желание не загадает)
Не ипи мозк!
У хлопца контрольная по информатике.

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.3

Если бы контрольная! В том то и дело, что в свое время на информатике таких вещей не изучали (да и давно это было).
Задача как раз очень реальная.
Благодарю за помощь!
...
Рейтинг: 0 / 0
Пакетный файл
    #33446093
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IT-Клоп wrote:
> автор
> set DDD=%DATE:~-2%-%DATE:~6,2%-%DATE:~3,2%
> md %DDD%
>
>
>
> И после этого говорят, что Windows - простая система
это быль шютка юмора?

зы а если 2 строки текста вызывают столь великий ужас - сочуйствие в
студию...

--
-------------------------
There's no silver bullet!
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Пакетный файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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