Windows PowerShell Nedir ?
Merhabalar arkadaşlar bu kısa yazıda sizlere Windows powershell nedir kısaca bazı özellikleriyle anlatacağım.
Windows PowerShell, kısaca söylemek gerekirse sistem yönetimi için tasarlanmış çeşitli komutların bulunduğu ve uygulandığı komut satırı dilidir. Biz Windows PowerShell’i, bir windows işletim sistemi üzerinde çalışan windows’un veya diğer uygulamaların yönetimini ve kontrolünü sağlamak amacıyla kullanıyoruz.
Windows PowerShell üzerinde bulunan cmdlet’ler aracılığıyla çok fazla sayıdaki bilgisayarın yönetimini komut satırı üzerinden gerçekleştirmemiz mümkün.
Şimdi bir de Windows PowerShell’in bazı özelliklerini kısaca sıralayalım;
- Windows PowerShell, WMI kullanılarak sistem ve ağınızı yönetmek için cmdlet’ler içeriyor.
- Görev tabanlı diller ve mevcut komut satırı araçları ile destek sağlıyor.
- Nesnelerin doğrudan veya manipüle edilmiş bir şekilde diğer araçlarla veritabanlarına gönderilmesi sağlanmaktadır.
- Genişletilebilir bir arayüz ile kullanımı daha fazla keyif veriyor.
- Bir çok platformda birleşik bir komut satırı deneyimi sunuyor.
Windows Powershell Cmdlet
Cmdlet, tek başına yürütülebilir dosya olmayıp yerel powershell komutudur. İsteğe bağlı olarak yüklenen PowerShell modüllerinde toplanabilir.
Bir Cmdlet’i derlenmiş herhangi bir .NET dilinde veya PowerShell betik dili içinde yazabilirsiniz.
Windows PowerShell’i Çekirdek Cmdlet’leri
Add-PSSnapin: Geçerli oturum için, bir veya birden fazla ek Windows PowerShell bileşenleri sunuyor.
Clear-History: Komut geçmişi girdilerini silmeyi sağlıyor.
Connect -PSSession: Bağlantısı kesilen oturumlara yeniden bağlantı sağlanır.
Disable –PSRemoting: Uzaktaki bir bilgisayarın Windows PowerShell komutlarını almasının engellenmesi sağlanır.
Disable-PSSessionConfiguration: Yerel bir bilgisayarda oturum yapılandırmaları için erişimi engeller.
Disconnect-PSSession: Mevcut oturumu sonlandırır.
Enter-PSSession: Uzak bilgisayar ile oturum başlatır.
Enable-PSRemoting: Uzaktaki bir bilgisayarın PowerShell komutlarını alması için izin verir.
Get –Command: Tüm powerShell komutlarını alır.
Get-Help: Windows PowerShell'i komutları hakkında çeşitli yardımları liste şeklinde bize sunar.
Windows PowerShell ve cmdlet’leri konusuna da kısaca değinmiş oldum.
Dilerseniz Windows PowerShell ile Active Directory Kurulumu adlı yazımızı da inceleyebilirsiniz.
NOT: Windows PowerShell cmdlet’leri hakkında detaylı bilgi için Microsoft’un Powershell Anlatım Dökümanlarını okumanızı tavsiye ediyorum.
Bir sonraki yazımızda görüşmek dileğiyle herkese iyi çalışmalar dilerim.