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)



Turkce metin de okuyabiliyor mu ? dokuman okutan bir script ornegi de var mi ?
Link | November 23rd, 2011 at 1:19 pm
Bilgisayarın sesi kapalı oldugunda açabiliyor mu ?
Link | November 23rd, 2011 at 1:22 pm
İlk aklıma gelen fikir dkouman okumasıydı. Bir kaç güne paylaşırım. Türkçe şimdilik yok.
Link | November 23rd, 2011 at 5:39 pm
Oldukça basit bir kontrol ile yapılır.
Link | November 23rd, 2011 at 5:39 pm