PowerShell’I konuşturun

PowerShell içerisinde SAPI.SpVoice nesnesini oluşturarak çok rahatlıkla istediğiniz metni sesli olarak işitebilirsiniz.

Örneğin sabahları RSS feedlerinizi powershell ile dinleyebilir ya da indirdiğiniz bir dokumanı PowerShell’e okutabilirsiniz.

Aşağıda hazırladığım ufak örnekte powershell makine üzerindeki spooler servisini dinliyor ve durduğunu fark ettiği anda sizi sesli uyarıyor.

 

$Status = 0
$sunucuismi = hostname
Do {
 
$Servis = get-service “spooler”
 
if ($Servis.status -eq “Running”) {
 
Write-Host “”
 
} else {
 
$ses= new-object -com SAPI.SpVoice
$ses.Speak( “Hey Admin……. spooler service has stopped”, 1 )
 
}
 
Start-Sleep 10
 
} Until ($Status -eq 1)

4 thoughts on “PowerShell’I konuşturun

Comments are closed.