Powershell 7.0 Duyuruldu!

Microsoft’un göz bebekleri arasında bulunan Powershell, 3 yıl önce Powershell 6.0 ile kendine yeni bir yön çizmeye odaklanmıştı. uzun bir sürenin ardından powershell 7.0 sürümüyle yenilikler ile güncellendi.

En önemli özellik olarak, Paralel foreach olarak öne çıkan Powershell’in yeni sürümündeki başlıca özellikler;

Notlar için: https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.0.md

Paralel Foreach örnek olarak, 5 farklı sistemden 50.000 adet log getirmeyi gösteriyorlar. Gerisi hayal gücüne bağlı.

$logNames = 'Security','Application','System','Windows PowerShell','Microsoft-Windows-Store/Operational'

$logEntries = $logNames | ForEach-Object -Parallel {
    Get-WinEvent -LogName $_ -MaxEvents 10000
} -ThrottleLimit 5

$logEntries.Count

50000

Diğer örnekler için: https://docs.microsoft.com/tr-tr/powershell/scripting/whats-new/what-s-new-in-powershell-70?view=powershell-7

Powershell 7.0’ın destekleri işletim sistemleri arasında ise şu anda;

Bulunuyor.

WindowsmacOS, veya Linux Linklerini inceleyerek kendi sisteminize kurabilirsiniz. Prod ortamlarınıza kurmadan önce mutlaka test yapmayı unutmayınız.

Exit mobile version