Windows 10'da Görev Zamanlayıcıyı Kullanarak Bir PowerShell Komut Dosyasını Zamanlama

How Schedule Powershell Script Using Task Scheduler Windows 10



Görev Zamanlayıcı, Windows 10'da bulunan ve görevleri otomatik olarak çalışacak şekilde zamanlamanıza izin veren bir araçtır. Bir PowerShell betiğini günlük, haftalık, aylık ve hatta belirli günlerde çalışacak şekilde zamanlamak için kullanabilirsiniz. Görev Zamanlayıcı'yı kullanarak bir PowerShell betiğini zamanlamak için yeni bir görev oluşturmanız ve çalıştırmak istediğiniz PowerShell betiğini belirtmeniz gerekir. Bunu Görev Zamanlayıcı'yı açıp Görev Oluştur seçeneğine tıklayarak yapabilirsiniz. Görev Oluştur penceresinde, görev için bir ad ve açıklama belirtmeniz gerekir. Görevin ne zaman ve ne sıklıkta çalışmasını istediğinizi de belirtebilirsiniz. Tetikleyiciler sekmesinin altında, Yeni düğmesine tıklamanız gerekir. Yeni Tetikleyici penceresinde, görevin ne zaman çalışmasını istediğinizi belirtmeniz gerekir. Görevi günlük, haftalık veya aylık olarak çalıştırmayı seçebilirsiniz. Belirli günleri de belirtebilirsiniz. Eylemler sekmesinin altında, Yeni düğmesine tıklamanız gerekir. Yeni Eylem penceresinde, çalıştırmak istediğiniz eylemi belirtmeniz gerekir. Bu durumda, Bir program başlat seçeneğini belirlemeniz ve çalıştırmak istediğiniz PowerShell betiğini belirtmeniz gerekir. Görev için tüm ayarları belirledikten sonra, görevi kaydetmek için Tamam düğmesine tıklayabilirsiniz. Görev artık belirtilen zamanda otomatik olarak çalışacak şekilde programlanacaktır.



PowerShell Betikleri tekrarlayan görevleri gerçekleştirirken çabayı azaltın. Komut dosyalarını genellikle önceden belirlenmiş zamanlarda veya belirli zaman aralıklarında çalıştırıyorsanız, komut dosyalarını yeniden çalıştırmaktan kaçınmak için etkili bir yola ihtiyacınız olabilir. Bu gönderide, kullanarak Windows 10'da periyodik olarak çalışacak bir PowerShell betiğinin nasıl programlanacağını açıklayacağız. Görev Yöneticisi .





Görev Zamanlayıcı Kullanarak PowerShell Komut Dosyası Zamanlama





Görev Zamanlayıcı Kullanarak PowerShell Komut Dosyası Zamanlama

Zaten olduğun varsayılıyor bir PowerShell betiği oluşturdu. Bir PowerShell betiği zamanlamak için görev zamanlayıcıyı kullanma , aşağıdakileri yapın:



  1. Tıklamak Windows tuşu + R Çalıştır iletişim kutusunu getirmek için.
  2. Çalıştır iletişim kutusuna yazın görevchd.msc
  3. Tıklamak CTRL+SHIFT+ENTER için klavye kısayolu görev zamanlayıcıyı aç yönetici modunda.
  4. Sol bölmede, sağ tıklayın Görev Zamanlayıcı Kitaplığı > görev oluştur .
  5. İÇİNDE genel Sekmede, zamanlayıcının adını ve görevin hangi amaçla oluşturulduğu gibi görevin açıklamasını ayarlayabilirsiniz.
  6. Çevirmek Tetiklemek sekmesi ve tıklayın Yeni düğme. Burada görevi tetikleyen koşulları ayarlayabilirsiniz.
  7. Sonra aç Hareketler sekmesi ve tıklayın Yeni düğme.

'Eylem' açılır menüsü Programı çalıştır varsayılan olarak ayarlayın. Gerekirse değiştirebilirsiniz.

Gözat'ı kullanarak program/komut dosyası alanını seçin. Bir komut dosyası programlamak için powershell.exe'yi seçmemiz gerekiyor. powershell.exe'yi bilgisayarınızda bulabilirsiniz. klasör system32 WindowsPowerShell v1.0 .

İÇİNDE Argüman Ekle , -File seçeneği varsayılan seçenektir, bu nedenle komut dosyasının yolunu sağlamanız yeterlidir. Diyelim ki bir PowerShell betiği oluşturdunuz ve onu masaüstünüze kaydettiniz.



|_+_|

Yol boş bir alan içeriyorsa, tırnak işaretleri içine alınmalıdır.

  • Yapılandırıldıktan sonra, görevin çalışıp çalışmayacağını belirlemek için koşullar belirleyebilirsiniz. Burada belirtilen herhangi bir koşul karşılanmazsa görev çalışmaz.
  • 'Ayarlar' sekmesinde, görevin yürütülmesini kontrol etmek için ek gelişmiş ayarlar belirleyebilirsiniz.
  • Sonunda tıklayın İyi zamanlanmış bir senaryo oluşturmak için.
  • Tıklamak İyi Bir kez daha. Artık Görev Zamanlayıcı'dan çıkabilirsiniz.

Planlanan komut dosyası, programınıza göre herhangi bir sorun olmadan beklendiği gibi çalışacaktır. Komut dosyasının yürütülmesini test etmek istiyorsanız, tıklayabilirsiniz. koşmak görev adına sağ tıklayarak.

Windows hatalarını hızlı bir şekilde bulmak ve otomatik olarak düzeltmek için PC Repair Tool'u indirin

Görev Zamanlayıcı'yı kullanarak bir PowerShell betiğini zamanlanmış bir görev olarak bu şekilde çalıştırabilirsiniz.

Popüler Mesajlar