PowerShell de nedir ?
Microsoft’un geliştirdiği ; .Net Framework yapısı ile entegre olmuş , scripting dilini kullanan , komut satırı arayüzünü ( yani shell’i ) kullanan ve görevleri otomatize etmek için kullanılan bir framework’tür.
COM ve WMI yapısına sağladığı tam erişim ile gerek yerel bilgisayarda gerekse uzak sistemlerde ( gereksinimleri sağlayan ) , sistem yöneticisinin yönetimsel görevleri yerine getirmesini sağlar. Bu yazımda ve ilerleyen yazılarımda power shell için PS kısaltmasını kullanacağım.
PS içinde yönetimsel görevler cmdlet ‘ler ile yürütülür. Genelde script’ler ile yada bir nevi uygulama dosyaları olan executable dosyalarıyla yada .net class’ları ile birleştirilir ve PowerShell komut satırı aracı ile gerçekleştirilir.
PowerShell ‘in son sürümü şimdilik 2.0 ‘dır ve Windows 7 ve Windows Server 2008 R2 ile varsayılanda gelmektedir.