Powershell Notları

Phemis's notes

Powershell Nedir ?

Windows Powershell , Microsoft tarafından " cmd.exe " ' ye alternatif olarak geliştirilen yeni nesil bir komut satırı uygulamasıdır.

Cmd'den artı olan bir özelliği Unix işletim sisteminin sahip olduğu Terminal'in komutlarını işleyebilmesidir.

İlk olarak Windows Vista ile gelmiş olup devamında ki Windows sürümlerinde de yer alır kendisi..Windows 7 ' de default olarak 2.0 sürümüyle gelen Powershell ' in günümüzde 5.1 sürümü bulunmaktadır. (21.06.2019)

.

. //Notları Kaybettiğim için bu kısım boş zamanla dolduracağım..

.

Powershell Scripting

Karşılaştırma Operatörleri

  • -eq (Equal To)

  • -ne (Not Equal To)

  • -lt (Less Than)

  • -gt (Greater Than)

  • -ge (Greater Than or Equal To)

  • -le (Less Than or Equal To)

If İfadeleri

Syntax :

Döngüler

  • For - Each

  • While

  • For

  • Do Until

  • Do While

Bence hepsi aynı işi yapıyor ve dolayısıyla hepsine bakmamız gerekmiyor.

Parametrelerin işlevleri

Script başladığı anda parametre alabilmek için bu kod satırlarını kullandık

Param fonksiyonunu başlattık ve parametrenin özelliğini Parameter() fonksiyonu içerisinde belirttik.

Mandatory ' ye true özelliğini attık ve alt satırda alacağımız $isim parametresinin string türünde olacağını söyledik.

Nedir Mandatory ? : Kullanıcıdan parametre almayı zorunlu kılan parametredir.

Last updated