Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата sLiDeR-X:
а если не через планировщик »
примерно так, понятно что расчет паузы грубый
Код: Выделить весь код
Set $MIN=3
Set $MLT=60

Set $NAME=MyComp

Set /A $MIN=%$MIN%*%$MLT%
:LOOP
Ping -n %$MIN% 127.0.0.1 >Nul
Ping -n 1 %$NAME%
If ErrorLevel 1 GoTo LOOP

Shutdown -s -t 60 -f
Цитата flighttothemoon:
как сначала проверить, подключился ли компьютер к командной строке - и потом только запускать программку poweroff? »
тем же пингом пойдет?
Код: Выделить весь код
Set $IP=192.168.0.10
Set NET=255.255.255.0
Set MAC=1234567890ab

:LOOP
Ping -n 5 127.0.0.1 >Nul
Ping -n 1 %$IP%
If ErrorLevel 1 GoTo LOOP

PowerOff wol -ip %$IP% -subnet %NET% -mac %MAC%
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:13, 15-12-2008 | #518