Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

[WINNT] schtasks - jak to zapisać?

To: winnt@man.lodz.pl
Subject: [WINNT] schtasks - jak to zapisać?
From: Piotrek <pilarp@poczta.onet.pl>
Date: Fri, 4 Oct 2013 14:22:32 -0700 (PDT)
Witam.

Posługując się narzędziem "Zaplanuj zadania" 
chciałbym zdefiniować taką regułę: codziennie 
między 6 a 8 rano ma nastąpić dokładnie jeden
restart Windows pod warunkiem, że w tym przedziale
czasowym komputer był bezczynny przez 15 minut.

Wymyśliłem, że zrobię to tak:

1. zdefiniuję wyzwalacz, który od ustalonego dnia 
(np. od jutra) codziennie o 6 rano będzie wykonywał 
polecenie "shutdown /r /t 0"

2. dodatkowo w zakładce "Warunki" ustawię okres
bezczynności na 15 minut i oczekiwanie
na rozpoczęcie okresu bezczynności na 2 godziny

Jak przełożyć powyższe warunki na odpowiedni
ciąg parametrów polecenia schtasks?

Gdyby ograniczyć się do punktu 1. powyżej,
wyglądałoby to chyba jakoś tak:

schtasks /create /sc DAILY /tn nazwa_zadania
/tr shutdown /r /t 0 /sd /10/05/2013 /st 06:00:00

Ustalenie okresu bezczynności na 15 minut daje
/i 15

Nie wiem dwóch rzeczy: 

1. jaka flaga odpowiada za ustawienie okresu 
oczekiwania na wejście w stan bezczynności 
(ang. "Wait for idle for:"), w dokumentacji
tego nie znalazłem

2. moje zadanie wykonuje się codziennie
(/sc DAILY) i równocześnie po wejściu
komputera w stan bezczynności (/sc ONIDLE),
czy flagę /sc można umieścić w tym samym
poleceniu dwukrotnie?

Czy w ogóle zabieram się do tego we właściwy
sposób? Jeśli tak, pomóżcie mi sklecić
odpowiednią komendę. Z góry dziękuję.
 


<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>