Eğer istersen zamanlanmış bir görevi sil veya oluştur kullanarak Windows 10'da Windows PowerShell'i, bu eğitim bunu yapmanıza yardımcı olacak. Zamanlanmış görevi oluşturmak için Görev Zamanlayıcı'yı açmanız gerekmez. Ancak, işi halletmek için bazı komutları çalıştırmanız gerekir.
Görev Zamanlayıcısı Windows 10'un en iyi yardımcı programlarından biridir, görevler oluşturmanıza ve bunları planlanan bir zamanda gerçekleştirmenize olanak tanır. Not Defteri gibi bir uygulamayı açmaktan PowerShell komut dosyalarını çalıştırmaya kadar, Görev Zamanlayıcı'nın yardımıyla her şeyi yapabilirsiniz.
PowerShell ile zamanlanmış bir görev oluşturun
Windows 10'da zamanlanmış bir görev oluşturmak üzere PowerShell'i kullanmak için şu adımları izleyin-
- Aramak güç kalkanı Görev çubuğu arama kutusunda.
- Tıklamak Yönetici olarak çalıştır.
- Tıkla Evet buton.
- Giriş $eylem eylemi depolamak için değişken.
- Giriş $tetikleyici zamanlanmış görevin zamanlamasını depolamak için değişken.
- Zamanlanmış görevi oluşturmak için bu komutu girin.
Bu adımların ayrıntılı versiyonuna bir göz atalım.
İlk başta, Windows PowerShell'i yönetici ayrıcalıklarıyla açmanız gerekir. Bunun için Görev Çubuğu arama kutusunda “powershell”i aratın ve ilgili Yönetici olarak çalıştır buton. UAC istemi görünürse, Evet buton. PowerShell ekranı göründüğünde aşağıdaki komutu girin-
$action = New-ScheduledTaskAction -'app-path' yürütün
Uygulama yolunu, çalıştırmak istediğiniz uygulamanın orijinal yolu ile değiştirmeyi unutmayın.
Örneğin, Not Defteri'ni açmak istiyorsanız, not defteri girin.exe. 64 bit Windows 10 bilgisayarda Google Chrome'u açmak istiyorsanız aşağıdaki yolu girin-
C:\Program Dosyaları (x86)\Google\Chrome\Application\chrome.exe
Komutun tamamı şöyle görünecek-
$action = New-ScheduledTaskAction -Execute ' C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'
Bir PowerShell betiği yürütmek istiyorsanız, -argument kullanmanız ve betiği belirtmeniz gerekir. Bu durumda komut şu şekilde görünecektir-
New-ScheduledTaskAction - 'powershell'i çalıştır.exe' -argüman komut dosyası yolu
Ardından, görevi yürütmek istediğiniz zamanı ayarlamanız gerekir. Görev Zamanlayıcı gibi, gereksinimlerinize göre istediğiniz zaman seçebilirsiniz. Temel komut şöyle görünür-
$tetikleyici = Yeni-ZamanlanmışGörevTetikleyici -Bir Kez - 18:30'da
Bu komuta göre görev, aynı gün 18:30 veya 18:30'da bir kez çalışacaktır. gibi çeşitli ayarları kullanmak mümkündür -Günlük haftalık aylık, vb. Öte yandan, saati 12 veya 24 saatlik formatta seçebilirsiniz. 12 saatlik bir format seçerseniz, AM/PM'yi tanımlamanız gerekir.
Bundan sonra, göreve kaydolmanız gerekir. Bunun için aşağıdaki komutu girin-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
değiştirmeyi unutmayın DemoAdı, DemoGörevi, ve DemoAçıklama tercihinize göre.
Bittiğinde aşağıdaki ekran ile karşılaşacaksınız-
PowerShell ile zamanlanmış bir görevi silme
Zamanlanmış görevleri silmek üzere PowerShell'i kullanmak için şu adımları izleyin-
- Aramak güç kalkanı Görev çubuğu arama kutusunda.
- Tıklamak Yönetici olarak çalıştır.
- Tıkla Evet buton.
- Görevi seçmek için aşağıdaki komutu girin.
- Giriş Kaydı Sil görevi silme komutu.
Bu adımlar hakkında daha fazla bilgi edinmek için okumaya devam edin.
İlk başta, yükseltilmiş bir Windows PowerShell penceresi açın ve aşağıdaki komutu girin-
Get-ScheduledTask -TaskName "DemoTask"
yerine koymayı unutmayın DemoGörev orijinal görev adıyla. bundan sonra görevi silmek için bu komutu girin-
Kaydı Sil-ZamanlanmışGörev -GörevAdı "DemoTask" -Onayla:$yanlış
Kaldırmayı onaylamak için ilk komutu girebilirsiniz. Bir hata mesajı gösteriyorsa, görev kaldırılmıştır.
Bu kadar! Umarım yardımcı olur.