Sık sık çevrilmiş bir makine için bir zamanlayıcı birimi yazmam gerekiyor (örn. Klasik masaüstü kurulumu). Bu zamanlayıcı ünitesinin düzenli olarak etkinleştirilmesi gerekir ancak çok sık olmamalıdır (örneğin haftalık, aylık).
Bazı yaklaşımlar buldum ama hepsi gerçekten uymuyor:
Man sayfalarına göre , yapılandırılan zaman noktası geçmişte ise sadece
OnBootSec
veOnStartupSec
direktifleri etkinleştirilecektir.OnActiveSec
Düzenli bir olay tanımlamak için bunların bir kombinasyonunu kullanan bazı örnekler de buldum . Sorun şudur: Makine her başlatıldığında zamanlayıcı yapılandırılan birimi etkinleştirecektir. Eğer bir haftada / ayda çok sık çalıştırılması gereken bir zamanlayıcı varsa. Örneğin: Günlüklerimin günde üç kez döndürülmesini istemiyorum ...OnCalendar
Yönerge ile çözümler . Makine zaman içinde yapılandırılan noktada kapatılırsa (çoğunlukla saat belirtiminde saati atlarsanız varsayılan olarak 00:00:00 olarak ayarlanırsa) bir sonraki önyüklemeden sonra zamanlayıcı etkinleştirilmez. En azından ben böyle anladım. Bu doğru mu ?
Yani şu soru geliyor:
Yapılandırılmış zaman geçmişte ise takvim olaylarıyla zamanlayıcı bir sonraki açılıştan hemen sonra etkinleştirilir mi?
Değilse: Böyle bir davranışı elde etmek için bir geçici çözüm var mı?