1

Тема: CMD/BAT: Запрос для wmic

Доброго времени суток!
В батнике в зависимости от текущего времени (до 10 утра или после) выполняется или не выполняется определённый блок:

wmic.exe path Win32_LocalTime where (Hour^<10) get Hour 2>nul|find.exe /i "Hour">nul && goto :Skip
echo privet
:Skip

Но я хотел бы чтоб этот блок выполнялся, к примеру, после 10 часов 45 минут.
Условие для данного примера я как бы себе представляю:

(Hour<10 or (Hour=10 and Minute<45))

Но вот как правильно это записать для wmic.exe ?
Заранее благодарен!

2

Re: CMD/BAT: Запрос для wmic

Работает так:

(Hour=10 and Minute^<45 or Hour^<10)

Плюс как вариант можно так:

set /a t = %time::=%  
if %t% leq 104500 goto :Skip
echo privet
:Skip