Pracuję z Windows 7 i mam aplikację, która zwraca zero (0x0) po pomyślnym i jeden (0x1) w sytuacjach błędu.W jaki sposób program Windows Task Scheduler w Win7 rozpoznaje nieudane zadanie?
Zaplanowałem tę aplikację przy użyciu Harmonogramu zadań systemu Windows. Sprawdziłem pola opcji "Jeśli zadanie nie powiedzie się, uruchom ponownie" i "Próba ponownego uruchomienia do:".
Pomyślałem, że niezerowy kod powrotu z aplikacji wystarczy, aby uruchomić zadanie, które ma zostać zrestartowane po podanym okresie. Ale nic się nie dzieje.
Wszelkie pomysły, co może być problemem? Próbowałem google, ale nie znalazłem nic istotnego.
Nie udało mi się sprawić, by działał z wyzwalaniem zadań w przypadku zdarzenia. – Olivier
Zgłosiłem sugestię do MS Feedback Hub [Task Scheduler systemu Windows nie bada kodu wyjścia] (http://aka.ms/a5p0w2). Możesz na nią głosować (link działa tylko na Win10) –