Jeśli zaplanuję zadanie za pomocą harmonogramu zadań systemu Windows na przykład za 2 minuty, a z jakiegoś powodu komputer zostanie zamknięty za 1 minutę i włączony 3 minuty od teraz, czy zaplanowane zadanie będzie nadal działać?
Jeśli nie, co mogę zrobić, aby naśladować tę funkcjonalność?
Piszę aplikację Java, która musi wykonywać różne polecenia systemowe i wolałbym, aby system operacyjny faktycznie zarządzał fazą wykonywania zadania. Wszystko, co naprawdę muszę zrobić, to wykonanie zadania tak szybko, jak to możliwe przez system operacyjny.
źródło
schtasks
do skonfigurowania zadania (programowo), czy znasz flagę „Uruchom zadanie tak szybko, jak to możliwe”?Im w systemie Windows 10. W obszarze właściwości zadania ... kliknij kartę Warunki .
W obszarze Moc ... zaznacz opcję Obudź komputer, aby uruchomić to zadanie .
źródło
Jak już powiedziano , nie można tego zrobić w XP, ale w Vista +. Niektóre programy (np. Acronis True Image) używają własnych harmonogramów, aby pokonać ograniczenia systemowe.
Aby to naśladować w XP, możesz napisać program (Google nie ujawnił żadnych dostępnych publicznie) zaplanowany do uruchomienia przy starcie systemu, który
Ostrzeżenia:
źródło