PowerShell’I konuşturun

November 3, 2011

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)

posted in Powershell by Anıl ERDURAN

Follow comments via the RSS Feed | Leave a comment | Trackback URL

4 Comments to "PowerShell’I konuşturun"

  1. Ozgur Canibeyaz wrote:

    Turkce metin de okuyabiliyor mu ? dokuman okutan bir script ornegi de var mi ?

  2. Ozgur Canibeyaz wrote:

    Bilgisayarın sesi kapalı oldugunda açabiliyor mu ?

  3. Anıl ERDURAN wrote:

    İlk aklıma gelen fikir dkouman okumasıydı. Bir kaç güne paylaşırım. Türkçe şimdilik yok.

  4. Anıl ERDURAN wrote:

    Oldukça basit bir kontrol ile yapılır.

Leave Your Comment

 
Powered by Wordpress and MySQL. Theme by Shlomi Noach, openark.org