Türkçe

GÖREV — Zamanlanmış görevler

GÖREV Sistemin görev zamanlayıcısı: kendiliğinden başlayan şeyler ve ne zaman başladıkları.

Gezinme

Zamanlayıcı zaten klasörlere ayrılmıştır: Windows'ta \Microsoft\Windows\Defrag birleştirme görevini içerir. Meneaufile onu bir disk gibi gezer — klasörler çift tıklamayla açılır, yol çubuğu yukarı çıkar, arama ve sıralama her yerdeki gibi çalışır.

Her görev durumunu (hazır, çalışıyor, devre dışı), sonraki çalışmasını ve son çalışmasını, son sonucunu, sözcüklerle tetikleyicilerini — “Her hafta, Pzt, Cum, saat 21:30” — ve ne çalıştırdığını gösterir. Yazar ve açıklama, sütun seçimiyle görüntülenir.

Düğme yalnızca bir zamanlayıcının yanıt verdiği yerde görünür: Windows'ta, “Görev Zamanlayıcı” hizmeti çalışırken.

İşlem yapma

Sağ tıklamayla: Çalıştır, Sonlandır, Etkinleştir, Devre dışı bırak, Sil — tek bir görevde ya da bütün bir seçimde. Del da siler; önce gidecek olanları adlarıyla söyler.

\Microsoft\Windows altındaki sistem görevlerine yalnızca yönetici haklarıyla dokunulabilir: Meneaufile bu durumda bu haklarla yeniden ister, tüm seçim için tek bir kez, ve yükseltme reddedildiğinde bunu söyler.

Oluşturma, değiştirme

Yeni görev…, bir klasöre sağ tıklayınca ya da düğmenin menüsünde, iletişim kutusunu açar; bir göreve çift tıklamak da onu orada açar. Burada ayarlanır:

İletişim kutusunun yazamadığı bir tetikleyici — günlükteki bir olayda, yalnızca bir saat boyunca on beş dakikada bir — orada görünür ve olduğu gibi korunur. Windows'ta görev, özgün tanımının üzerine yeniden yazılır: koşulları, güç ayarları ve diğer eylemleri değişmez.

Bir Meneaufile işlemini zamanlama

Her akşam bir yedek, her sabah bir veritabanının dışa aktarımı: Meneaufile işlemleri zamanlanabilir. Zamanla…, onları zaten onaylayan iletişim kutularında bulunur:

İletişim kutusu ne yapılacağını söyler, sonra ne zaman — bir görevle aynı tetikleyiciler — ve hangi hesapla diye sorar. Bir sorunun karara bağlayacağı şey önceden belirlenir: çakışma ilkesi burada seçilir ve kimseye soru sorulmaz. Görev, zamanlayıcının \Meneaufile klasörüne yerleşir; saatini değiştirmek ya da onu silmek için gidilecek yer orasıdır.

Görev tetiklendiğinde:

Bir sistem bildirimi nasıl bittiğini söyler, günlük bunu kaydeder ve görevin son sonucu bunu saklar: başarılı için 0, hatalarla tamamlanan için 2, başarısızlık için 1. Ana parolayla korunan bir kaynak ya da hedef, oturum kapalıyken yedeklenmez: onu yazacak kimse orada olmazdı. Linux'ta işlem, oturum açıkken çalışacak şekilde zamanlanır.

Linux'ta

Üç klasör: systemd, sistemin zamanlayıcıları; systemd-user, kullanıcınınkiler; crontab, kullanıcının crontab'ı. Yeni bir görev kullanıcı zamanlayıcısı olarak yazılır — ~/.config/systemd/user içinde bir .service ve bir .timer —, ya da oraya yerleştirilirse crontab'a. Sistem hesabında /etc/systemd/system içine gider ve PolicyKit parolayı sorar.

Crontab'da bir Meneaufile görevi, satırlarının üstündeki # meneaufile: ad yorumuyla adlandırılır; elle yazılmış satırlar programlarının adıyla görünür ve oldukları yerde kalır. Bir paketin systemd'ye koyduğu şey devre dışı bırakılabilir ama silinmez: paketin bir sonraki güncellemesi onu geri koyardı.

Meneaufile kılavuzu, Türkçe.