Her saat tetikleyen zamanlanmış bir görevim var. Bir hizmet olarak çalışır, "Kullanıcının oturum açıp açmadığını çalıştır" ile işaretlenir. Şirketimin güvenlik politikası nedeniyle, pencerelerimin şifresini her seferinde bir kez değiştirmem gerekiyor.
Sorun şu ki, Windows şifremi değiştirdikten sonra zamanlanmış görevin çalışmasını durdurması. Tekrar çalışmasını sağlamak için aşağıdakileri yapmak zorundayım: Görev Zamanlayıcı'ya (Taskschd.msc) gidin, görevi bulun ve özelliklere gidin, Tamam'ı tıklatın. Bu, yeni pencerelerimin şifresini isteyen bir pencerenin görünmesine neden oluyor.
Windows şifremi değiştirdikten sonra birçok kez, zamanlanmış görev özelliklerine girmeyi ve buradaki şifreyi güncellemeyi unuttum. Bu, görevin bir süre çalışmamasına, genellikle çok geç olduğunda fark ettiğim bir duruma neden olur. Windows parolasını değiştirdikten sonra (görev özelliklerini güncellemeyi hatırlamak zorunda kalmadan), her saat tetiklenecek göreve güvenmem gerekiyor.
Windows şifremi her değiştirdiğimde, zamanlanmış görev özelliklerinde şifreyi güncelleme prosedürünü uygulamaktan kaçınmanın bir yolu var mı?
Register-ScheduledJob –FilePath C:\scripts\send_mail.ps1 –Trigger (New-JobTrigger -Once -At (Get-Date) -RepetitionInterval (New-TimeSpan -Minutes 60) -RepetitionDuration ([TimeSpan]::MaxValue)) -Name send_mail
SİSTEM hesabı altında görevi oluşturacak şekilde bu betiği değiştirmenin mümkün olup olmadığını biliyor musunuz?