PowerShell 7: PowerShell 5 Modülleriyle Modül Uyumluluğunun Sağlanması
Birçoğumuzun buna ihtiyacı var ama bir o kadar da çoğumuz için bazen sıkıntı oluyor. Bahsettiğim şey PowerShell 7 modül uyumluluğu. Bu yazıda PowerShell 5 modüllerinin PowerShell 7'nin nasıl çalıştırılabilir hale getirileceğini göstereceğim. Hadi dalalım.
Yaygın PowerShell 5 komutlarının tamamını PowerShell 7'de çalıştıramadığımız sorununu hepimiz biliyoruz. Bu nedenle size bu sorunu çözebilecek bir parametre göstereceğim.
Örneğin Get-EventLog'u çalıştırmak istiyorum. Bu cmdlet, PowerShell 5'teki Microsoft.PowerShell.Manangement modülünün bir parçasıdır ve kesinlikle PowerShell 7'de mevcut değildir.
Ancak küçük bir ince parametreyle modülü PowerShell 5'ten PowerShell 7'ye aktarabilir ve böylece cmdlet'i çalıştırabiliriz.
Şimdi modülü PowerShell 7'ye aktaracağım ve -UseWindowsPowerShell parametresini kullanacağım.
Import-Module Microsoft.PowerShell.Management -UseWindowsPowerShell -WarningAction Ignore
Voila, artık cmdlet'i kullanabiliriz.

