|
|
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
(Win2003 Server)Как в bat-файле в переменную загнать текущий день недели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 14:05 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 14:07 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
Необходимо выделить день недели : Пн Вт Ср Чт ... а не DD MM YYYY ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 14:38 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
В Win 2000 команда date /t выдает <Вт 27.12.2005>, в 2003 - <27.12.2005>. Почему? Что надо сделать, чтобы вычленить день недели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 14:46 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
AKudryashovВ Win 2000 команда date /t выдает <Вт 27.12.2005>, в 2003 - <27.12.2005>. Почему? Что надо сделать, чтобы вычленить день недели? К сожалению для этого надо поправить формат отображения даты в Regional Settings... что неудобственно. Проще посмотреть в сторону VBS. WScript.Echo DatePart("w", Date()) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 15:23 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
И почему в винде любые скриптовые задачи решаются... кхм... нетрадиционными методами?... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 15:33 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
aleks2К сожалению для этого надо поправить формат отображения даты в Regional Settings... что неудобственно. Конкретно, какой формат отображения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 15:50 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
кажется, сама MS заявила, что WSH - это _замена_ *.bat файлов. Поэтому удивительно - почему наконец не откажетесь от устаревшей технологии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 16:09 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
Как по текущей дате вычислить день недели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 17:02 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. (c) Microsoft ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 17:16 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
AKudryashovКак по текущей дате вычислить день недели? М.б. так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 17:29 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
Или даже так (вариант для извращенных умов - я пользуюсь отсутствием ПаРтиЗаНа): в начале дня (в 0-01) по планировщику запускать программу settimevar. Рядом с нею или в системный каталог запихните setx.exe. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 17:49 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 17:50 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
А вот и я Долго думал зачем же может понадобится такой изврат и главное почему нельзя перейти на WSH (что уже давно пора было сделать) В итоге получилось примерно так (с учетом специфики вывода некоторых команд в XP/2003): Код: plaintext 1. 2. 3. 4. чем дальше в лес, тем больше нас ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 18:44 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
кстати, тоже с такой бедой сталкивался..... кстати, не подумав даже вот чё делал...устанавливал переменную среды окружения с путём на другую винду! вот дурак блин! но в итоге.... Delphi...и готово Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2005, 23:12 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
Ой как некрасиво пример написан, а библиотек сколько подключено - ужасть... Дельфи под рукой нет, но я бы написал примерно так: program day; {$APPTYPE CONSOLE} uses SysUtils; ' если мне склероз не изменяет, этого достаточно begin Halt(DayOfTheWeek(date)); end Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 08:00 |
|
||
|
Как в bat-файле в переменную загнать текущий день недели?
|
|||
|---|---|---|---|
|
#18+
konstantinkonstantinov> var dayof : integer; begin dayof:=DayOfWeek(Date); if dayof=1 then dayof:=8; Halt(DayOfWeek(Date)-1); end. Пример вроде должен возвращать 0-вс, 1-пн, ..., 7-сб Переменная dayof не используется, первое присваивание и условие можно убить без изменения результата, либо последнюю строчку изменить на Halt(dayof-1);, тогда будет 1-пн, 2-вт, ..., 7-вс Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 08:08 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=33459848&tid=1511461]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
63ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 344ms |

| 0 / 0 |
