Windows 11'de PowerShell ile Zamanlanmış Görev Nasıl Silinir veya Oluşturulur
Windows 11/10'da Windows PowerShell(Windows PowerShell) kullanarak bir zamanlanmış görevi silmek veya oluşturmak(delete or create a scheduled task) istiyorsanız , bu öğretici bunu yapmanıza yardımcı olacaktır. Zamanlanmış görevi oluşturmak için (create the scheduled task)Görev Zamanlayıcı'yı(Task Scheduler) açmanız gerekmez . Ancak, işi halletmek için bazı komutları çalıştırmanız gerekir.
Görev Zamanlayıcı , (Task Scheduler)Windows 10'un(Windows 10) 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(Notepad) 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(Windows 10) zamanlanmış bir görev oluşturmak üzere PowerShell'i(PowerShell) kullanmak için şu adımları izleyin :
- Görev Çubuğu arama kutusunda powershell'i( powershell) arayın .
- Yönetici olarak çalıştır'a(Run as administrator) tıklayın .
- Evet(Yes) düğmesini tıklayın .
- $action değişkenini girin .
- Zamanlanmış görevin zamanlamasını depolamak için $trigger değişkenini girin .
- 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(open Windows PowerShell with administrator privileges) gerekir . Bunun için Görev Çubuğu(Taskbar) arama kutusunda “powershell”i arayın ve ilgili Yönetici olarak çalıştır (Run as administrator ) düğmesine tıklayın. UAC istemi görünürse, Evet düğmesini (Yes ) tıklayın. PowerShell ekranı göründüğünde , aşağıdaki komutu girin-
$action = New-ScheduledTaskAction -Execute 'app-path'
Uygulama yolunu, çalıştırmak istediğiniz uygulamanın orijinal yolu ile değiştirmeyi unutmayın.
Örneğin, Not Defteri'ni(Notepad) açmak istiyorsanız , notepad.exe girin. Google Chrome'u(Google Chrome) 64 bit Windows 10 bilgisayarda açmak istiyorsanız , aşağıdaki yolu girin-
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Tüm komut şö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 şöyle görünecek-
New-ScheduledTaskAction -Execute 'powershell.exe' -argument script-path
Ardından, görevi yürütmek istediğiniz zamanı ayarlamanız gerekir. Görev Zamanlayıcı(Task Scheduler) gibi , gereksinimlerinize göre istediğiniz zaman seçebilirsiniz. Temel komut şöyle görünür-
$trigger = New-ScheduledTaskTrigger -Once -At 06:30PM
Bu komuta göre görev, aynı gün 18:30 veya 18:30'da bir kez çalışacaktır. -Günlük, -Haftalık, -Aylık(-Daily, -Weekly, -Monthly) gibi çeşitli ayarları kullanmak mümkündür . Öte yandan saati 12 veya 24 saat formatında seçebilirsiniz. 12 saatlik bir biçim seçerseniz, AM/PM tanımlamanız gerekir .
Bundan sonra, görev için kaydolmanız gerekir. Bunun için aşağıdaki komutu girin-
Register-ScheduledTask -Action $action -Trigger $trigger -TaskPath "DemoName" -TaskName "DemoTask" -Description "DemoDescription"
DemoName, DemoTask ve DemoDescription'ı(DemoDescription) tercihinize göre değiştirmeyi unutmayın .
Tamamlandığında, aşağıdaki ekranla karşılaşacaksınız-
(Delete)PowerShell ile zamanlanmış bir görevi silme
Zamanlanmış görevleri silmek üzere PowerShell'i(PowerShell) kullanmak için şu adımları izleyin:
- Görev Çubuğu arama kutusunda powershell'i(powershell) arayın .
- Yönetici olarak çalıştır'a(Run as administrator) tıklayın .
- Evet(Yes) düğmesini tıklayın .
- (Enter)Görevi seçmek için aşağıdaki komutu girin .
- Görevi silmek için Kaydı(Unregister) Sil komutunu girin .
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(open an elevated Windows PowerShell window) ve aşağıdaki komutu girin-
Get-ScheduledTask -TaskName "DemoTask"
DemoTask'ı(DemoTask) orijinal görev adıyla değiştirmeyi unutmayın . bundan sonra, görevi silmek için bu komutu girin-
Unregister-ScheduledTask -TaskName "DemoTask" -Confirm:$false
Kaldırmayı onaylamak için ilk komutu girebilirsiniz. Bir hata mesajı gösteriyorsa, görev kaldırılmıştır.
Bu gönderi, bir Zamanlanmış Görevi silmek için daha fazla yol sunar .
Bu kadar! Umarım yardımcı olur.
Related posts
PowerShell script Task Scheduler'da Windows 10'te Nasıl Zamanlanır?
Görev Zamanlayıcı Kullanarak Windows 11/10'da Çalıştırılacak Bir Toplu İş Dosyası Nasıl Zamanlanır
PowerShell ve Komut İstemi: Artıları ve Eksileri
PowerShell Dizileri: Nasıl Oluşturulur ve Kullanılır
PowerShell veya Komut Satırını Kullanarak Tüm Windows Hizmetlerini Listeleme
Context Menu Editörler: Add, Remove Context Menu Windows 11 ürünleri
Wi-Fi ve Ethernet adapter'ü Windows 11'de etkinleştirin veya devre dışı bırakın
Windows 11 operating system'i destekleyen yonga setleri ve anakartlar
Windows 11/10'de programlanmış Task'ü nasıl etkinleştirebilir veya devre dışı bırakılır
Nasıl Import or Export Tasks için Windows 11/10 içinde Task Scheduler dan
Görev Zamanlayıcı'daki mevcut görevlerle yapabileceğiniz 7 şey
Update Windows Defender Automatic Updates devre dışı
Windows 11 Hyper-V'ü Windows'da nasıl kurulur?
Badges Taskbar Icons Windows 11'de nasıl gizlenir?
Neredeyse Her Şeyi Otomatikleştirmek için Windows 10 Görev Zamanlayıcı'yı kullanın
Görev Zamanlayıcı ile gelişmiş görevler nasıl oluşturulur
Windows 11'de Taskbar size nasıl değiştirilir
Tüm Windows Kullanıcılarının Bilmesi Gereken 10 Kolay PowerShell Komutu
Görev Zamanlayıcı ile oluşturulan bir Windows görevi nasıl yeniden adlandırılır
Task Scheduler çalışan veya Windows 10 programları başlangıç değil