Napisałem aplikację, która w konfiguracji ma możliwość ustawienia zaplanowanego zadania systemu Windows.
Opiera się o narzędzie wiersza poleceń: schtasks i działa super pod Vistą i Win7 (prawdopodobnie pod Win8 też zadziała, ale nie miałem okazji przetestować).
Pod WinXP też istnieje schtasks, ale ma ciut inną skłądnię - np. dla przełącznika "/sc" w polskim Win7 mam "DAILY", a w polskim WinXP mam "codziennie".
Poza tym - pod Win7 mogę założyć zadanie bez podawania poświadczeń (user/hasło), a w WinXP jest to wymagane - tylko, że nie mam pewności na jakim systemie aplikacja będzie uruchamiana.
Oczywiście - można robić tyle wersji ile jest systemów operacyjnych i wersji językowych, ale coś czuję, że jest jakieś prostsze, bardziej uniwersalne rozwiązanie. Być może schtasks nie jest właściwą drogą.