|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Сравнить текущий день с установленной |
|
CMD/BAT - Сравнить текущий день с установленной
|
Старожил Сообщения: 267 |
Подскажите, как в cmd сравнить текущий день (число) с заданой в файле ?
Необходимо если текущий день 15 число выполнить одну команду, если не 15 число - выполнить другую команду. Спасибо. |
|
Отправлено: 17:52, 27-01-2021 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Попробуйте, например, так:
@echo off setlocal for /f "usebackq delims=" %%i in ( `@"%systemroot%\system32\mshta.exe" "javascript:try {new ActiveXObject('Scripting.FileSystemObject').GetStandardStream(1).Write(new String(new Enumerator(new ActiveXObject('WbemScripting.SWbemLocator').ConnectServer('.', 'root\\cimv2').ExecQuery('SELECT LocalDateTime FROM Win32_OperatingSystem WHERE Primary = True')).item().LocalDateTime).substr(6, 2))}; catch (e){}; close();" ^ 1^|more` ) do set sDay=%%i if defined sDay if %sDay% equ 15 ( echo Something to do... ) else ( echo Something other... ) endlocal exit /b 0 |
Отправлено: 22:08, 27-01-2021 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2721
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 10:10, 28-01-2021 | #3 |
Старожил Сообщения: 267
|
Профиль | Отправить PM | Цитировать Спасибо ! то, что надо
|
Отправлено: 11:16, 28-01-2021 | #4 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать |
|
Последний раз редактировалось alpap, 28-01-2021 в 13:48. Отправлено: 13:19, 28-01-2021 | #5 |
fascinating rhythm Сообщения: 6565
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 14:33, 28-01-2021 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Текущий каталог с правами администратора | aka_smile | Скриптовые языки администрирования Windows | 6 | 25-09-2017 22:07 | |
CMD/BAT - [решено] Получить текущий PID консоли | Bruce Wayne | Скриптовые языки администрирования Windows | 8 | 15-04-2013 00:27 | |
CMD/BAT - [решено] Архивация папки только за текущий день | Stroff | Скриптовые языки администрирования Windows | 5 | 13-07-2011 18:12 | |
CMD/BAT - Как сравнить %DATE% с установленной в ручную датой?? | angelada89 | Скриптовые языки администрирования Windows | 12 | 11-02-2010 20:33 | |
"День 7" - на носу: Windows 7 осталось ждать один день | OSZone News | Новости и события Microsoft | 0 | 21-10-2009 12:30 |
|