powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
11 сообщений из 11, страница 1 из 1
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37420100
Здравствуйте.

Сабж.
То есть, если сегодня 31.08.2011, то надо получить 01.09.2011. Как это сделать ?
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37420184
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нервнобольной,

В bat-нике много кода надо писать для такой операции. Примеры: howto get and display yesterday date (stackoverflow) , yesterday.bat и DateMath.cmd . Лучшим вариантом будет использование PowerShell или javascript/vbscript файла.
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37420402
Фотография Anatoly Podgoretsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если привлечь WSH то не очень то и много.
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37421771
c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неудержался... 4911633
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37431338
Продолжу тему.

Почему в W2K:
SET XDD=08
SET /A XND=%XDD%+1

выдает ошибку:
Неправильное число. Числовые константы должны быть десятичными (17)
шестнадцатеричными (0x11),или восьмеричными (021).

- ?
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37431509
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нервнобольнойили восьмеричными (021).

- ?

если начинается с 0 - восьмиричное
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37431630
x1ca4064Нервнобольнойили восьмеричными (021).

- ?

если начинается с 0 - восьмиричноеа как ему объяснить, что это десятеричное ? :-)
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37431636
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НервнобольнойПродолжу тему.

Почему в W2K:
SET XDD=08
SET /A XND=%XDD%+1

выдает ошибку:
Неправильное число. Числовые константы должны быть десятичными (17)
шестнадцатеричными (0x11),или восьмеричными (021).

- ?ноль убери...
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37470260
Нервнобольной,
Код: plaintext
1.
2.
3.
4.
5.
@echo off
set script=%temp%\tomorrov.vbs
echo.wscript.echo date+ 1 >%script%
for /f "tokens=*" %%d in ('cscript /nologo "%script%"') do set tomorrow=%%d
rem for /f "tokens=*" %%d in ('cscript /nologo "%script%"') do echo.%%d
del /q/f "%script%"
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37470466
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set VDATE=%date:~-10%
set VDATE1=%VDATE:~0,2%
set /A VDATE1=%VDATE1%+1
...
Рейтинг: 0 / 0
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
    #37470738
x1ca4064
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey Orlovset VDATE=%date:~-10%
set VDATE1=%VDATE:~0,2%
set /A VDATE1=%VDATE1%+1

Ну прям бомба замедленного действия :)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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