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

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

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

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

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

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

- ?

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

- ?

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

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

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

- ?ноль убери...
...
Рейтинг: 0 / 0
06.10.2011, 01:41
    #37470260
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
Нервнобольной,
Код: 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
06.10.2011, 10:41
    #37470466
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
set VDATE=%date:~-10%
set VDATE1=%VDATE:~0,2%
set /A VDATE1=%VDATE1%+1
...
Рейтинг: 0 / 0
06.10.2011, 12:55
    #37470738
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
w2k, xp: как в .bat-файле получить дату завтрашнего дня ?
Sergey Orlovset VDATE=%date:~-10%
set VDATE1=%VDATE:~0,2%
set /A VDATE1=%VDATE1%+1

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


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