Bazı programları Microsoft Windows 10'da sık kullanıyorsanız ve kapattıktan veya yeniden başlattıktan sonra açmaktan yorulursanız, açılışta çalışan zamanlanmış bir görev oluşturabilirsiniz.
Seçenek 1 - GUI'den
- Çalıştırmayı açmak için “ Windows Key “ + “ R ” tuşunu kullanın ve “taskschd.msc “ yazın. Bu Görev Zamanlayıcı'yı açacaktır.
- Eylemler panelinde, bir geri görev oluşturmayı veya bir görev oluşturmayı seçebilirsiniz. “ Görev Oluştur ” u tıklayın.
- “ Görev Oluştur ” ekranı görünecektir. “ Genel ” sekmesini seçin
- “ Ad ” alanında, göreve bir ad verin. Örnek: “ Outlook Görevi ”.
- “ Açıklama ” alanında, burada görevin ne işe yaradığını ve ne yapacağını açıklayabilirsiniz.
- Son bölüm “ Güvenlik seçenekleri ” dir, burada bu görevi kimin çalıştıracağını ve görevin yönetici hakkı olup olmadığını belirleyebilirsiniz.
- “ Tetikleyiciler ” sekmesini seçin.
- “ Yeni… “ seçiniz.
- “ Yeni Tetikleyici ” penceresi görünecek, burada görevin ne zaman başlayacağını belirleme seçeneğiniz var.
- Görevin ne zaman başlamasını “ Göreve başla ” açılır menüsünde seçin.
- “ Ayarlar ” alanını istediğiniz gibi değiştirin.
- “ Gelişmiş ayarlar ” alanında, görevi ertelemeyi, görevi tekrarlamayı, görevi durdurmayı, etkinleştirmeyi ve sona ermeyi seçebilirsiniz.
- “ Enabled ” varsayılan olarak kontrol edilir.
- “ Tamam ” ı seçin.
- “ Eylemler ” sekmesini ve ardından “ Yeni ” yi seçin.
- “ Yeni Eylem ” penceresi açılacaktır.
- “ Eylem ” açılır menüsünde “ Bir program başlat ” varsayılan olarak ayarlanmıştır. İsterseniz değiştirin.
- “ Program / Script ” alanının yanındaki “ Gözat… ” seçeneğini seçin.
- Görev zamanlamak istediğiniz programa göz atın.
- “ Tamam ” ı seçin.
- “ Koşullar ” sekmesine gidin.
- İsterseniz bunları değiştirebilirsiniz, ancak bu ayarları varsayılan olarak bırakmanızı öneririz.
- “ Ayarlar ” sekmesini seçin. İsterseniz bunları değiştirebilirsiniz, ancak bunları yalnız bırakmanızı öneririm.
- “ Tamam ” ı seçin.
Zamanlanmış bir görevi başarıyla kurdunuz!
Seçenek 2 - Komut Satırından
Görevi ne zaman planlayacağınızı belirtmek için parametrelerle birlikte “ schtasks ” komutunu kullanarak bir komut dosyasına dahil etmek istiyorsanız, zamanlanmış görevleri komut satırından ekleyebilirsiniz.
Örneğin, her Çarşamba saat 1: 00'de “notepad.exe” yi çalıştırmak istersem aşağıdaki komutu kullanabilirim:
schtasks / create / tn OpenNotepad / tr notepad.exe / haftada bir sc / hafta / saat 13:00:00
SCHTASKS / Oluştur [/ S sistemi [/ U kullanıcı adı [/ P [şifre]]]]] [/ RU kullanıcı adı [/ RP şifre]] / SC programı [/ MO değiştiricisi] [/ D gün] [/ M ay] [/ I boşaltma] / TN görev adı / TR görev çalıştırması [/ ST başlangıç zamanı] [/ RI aralığı] [/ ET bitiş zamanı [/ K] [/ XML xmlfile] [/ V1]] [/ SD başlangıç tarihi] [/ ED bitiş tarihi] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]
Parametre Listesi:
- / S sistemi Bağlanılacak uzak sistemi belirtir. Belirtilmezse, sistem parametresi yerel sistemde varsayılandır.
- / U kullanıcı adı SchTasks.exe dosyasının çalışması gereken kullanıcı bağlamını belirtir.
- / P [şifre] Verilen kullanıcı bağlamı için şifreyi belirtir. İhmal edilirse girdi ister.
- / RU kullanıcı adı Görevin çalıştığı “farklı çalıştır” kullanıcı hesabını (kullanıcı bağlamı) belirtir. Sistem hesabı için geçerli değerler “”, “NT AUTHORITY \ SYSTEM” veya “SYSTEM” dir. V2 görevleri için, "NT AUTHORITY \ LOCALSERVICE" ve "NT AUTHORITY \ NETWORKSERVICE", üçünün tümü için iyi bilinen SID'lerin yanı sıra kullanılabilir.
- / RP [şifre] “Farklı çalıştır” kullanıcısı için şifreyi belirtir. Şifreyi istemek için değerin “*” ya da hiç olması gerekir. Bu şifre sistem hesabı için dikkate alınmaz. / RU veya / XML anahtarıyla birleştirilmelidir.
- / SC takvimi Zamanlama sıklığını belirtir. Geçerli program türleri: DAKİKA, SAAT, GÜNLÜK, HAFTALIK, AYLIK, BİRİNCİ, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / MO değiştiricisi Zamanlamanın tekrarını daha iyi kontrol edebilmek için zamanlama tipini değiştirir. Geçerli değerler aşağıdaki “Değiştiriciler” bölümünde listelenmiştir.
- / D gün Görevi çalıştırmak için haftanın gününü belirtir. Geçerli değerler: MON, TUE, WED, THU, FRI, SAT, SUN ve 1 - 31 AYLIK programlar için (ayın günleri). Joker karakter “*” tüm günleri belirtir.
- / M ayları Yılın aylarını belirtir. Varsayılan olarak ayın ilk günü. Geçerli değerler: Ocak, Şubat, Mart, Nisan, Mayıs, Haziran, Temmuz, Ağustos, Eylül, Ekim, Kasım, Aralık Joker karakter “*” tüm ayları belirtir.
- / I boşta kalma Bir zamanlanmış ONIDLE görevini çalıştırmadan önce beklenecek boşta kalma süresini belirtir. Geçerli aralık: 1 - 999 dakika.
- / TN taskname Dize, bu zamanlanmış görevi benzersiz olarak tanımlayan yol \ adı biçiminde belirtir.
- / TR taskrun Zamanlanan zamanda çalıştırılacak programın yolunu ve dosya adını belirtir.
Örnek: C: \ windows \ system32 \ calc.exe
- / ST starttime Görevi çalıştırmak için başlangıç zamanını belirtir. Zaman formatı HH: mm (24 saat), örneğin 14:30 - 14:30 / ST belirtilmezse, geçerli zamanın varsayılanları. Bu seçenek / SC ONCE ile gereklidir.
- / RI aralığı Tekrarlama aralığını dakika cinsinden belirtir. Bu program tipleri için geçerli değildir: DAKİKA, SAAT, ONSTART, ONLOGON, ONIDLE, ONEVENT. Geçerli aralık: 1 - 599940 dakika. / ET veya / DU belirtilirse, varsayılan değer 10 dakikadır.
- / ET bitiş zamanı Görevi çalıştırmak için bitiş zamanını belirtir. Zaman formatı HH: mm (24 saat), örneğin 14:50, 14:50. Bu program tipleri için geçerli değildir: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / DU süresi Görevin çalıştırılacağı süreyi belirtir. Zaman formatı HH: mm'dir. Bu, / ET ve çizelge tipleri için geçerli değildir: ONSTART, ONLOGON, ONIDLE, ONEVENT. / V1 görevleri için, / RI belirtilmişse, süre varsayılan olarak 1 saattir.
- / K Görevi bitiş zamanı veya süre sonunda sona erdirir. Bu, program tipleri için geçerli değildir: ONSTART,
ONLOGON, ONIDLE, ONEVENT. / ET veya / DU belirtilmelidir.
- / SD başlangıç tarihi Görevin çalıştığı ilk tarihi belirtir. Format, mm / gg / yyyy'dir. Geçerli olana varsayılanlar
tarihi. Bu program tipleri için geçerli değildir: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / ED enddate Görevin çalışması gereken son tarihi belirtir. Format, mm / gg / yyyy'dir. Bu program tipleri için geçerli değildir: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- / EC KanalAdı OnEvent tetikleyicileri için olay kanalını belirtir.
- / IT Görevin yalnızca / RU kullanıcısı işin çalıştığı sırada oturum açtığında etkileşimli olarak çalışmasını sağlar.
Bu görev yalnızca kullanıcı oturum açtıysa çalışır.
- / NP Parola kaydedilmedi. Görev verilen kullanıcı olarak etkileşimli olmayan şekilde çalışır. Sadece yerel kaynaklar mevcut.
- / Z Görevi, son çalıştırmasından sonra silmek üzere işaretler.
- / XML xmlfile Bir dosyada belirtilen görev XML'sinden bir görev oluşturur. Görev XML zaten asıl içeriyorsa / RU ve / RP anahtarları veya / RP ile birlikte kullanılabilir.
- / V1 Vista öncesi platformlarda görülebilen bir görev oluşturur. / XML ile uyumlu değil.
- / F Görevi zorla oluşturur ve belirtilen görev mevcutsa uyarıları bastırır.
- / RL seviyesi İş için Çalışma Seviyesini ayarlar. Geçerli değerler SINIRLI ve EN YÜKSEK'tir. Varsayılan SINIRLI.
- / DELAY gecikme süresi Tetikleyici çalıştırıldıktan sonra görevin çalışmasını geciktirmek için bekleme süresini belirtir. Zaman formatı mmmm: ss'dir. Bu seçenek sadece ONSTART, ONLOGON, ONEVENT program tipleri için geçerlidir.
- / HRESULT Daha iyi tanılanabilmesi için işlem çıkış kodu HRESULT formatında olacaktır.
- /? Bu yardım mesajını görüntüler.
Değiştiriciler: Her program türü için / MO anahtarı için geçerli değerler:
DAKİKA: 1 - 1439 dakika.
SAAT: 1 - 23 saat.
GÜNLÜK: 1 - 365 gün.
HAFTALIK: hafta 1 - 52.
BİRCE: Değiştirici yok.
ONSTART: Değiştirici yok.
ONLOGON: Değiştirici yok.
ONIDLE: Değiştirici yok.
AYLIK: 1-12 veya
BİRİNCİ, İKİNCİ, ÜÇÜNCÜ, DÖRT, SON, SON