PowerShell ISE ile PowerShell 7 Komut Dosyası Oluşturma
Şimdiye kadar herkesin PowerShell 7'ye geçişle birlikte PowerShell ISE'nin kullanımdan kaldırılmış sayılması gerektiğine dair notu almış olması gerekirdi. PowerShell 7 için PowerShell betiği ve modül geliştirme söz konusu olduğunda önerilen araç Visual Studio Code'dur. Ücretsizdir ve PowerShell ISE'nin sunabileceğinden çok daha fazlasını sunar.
Ancak…..
Bazı insanlar VS Kodunu kullanmak istese de yapamazlar. Sebepler gerçekten önemli değil ve uzun vadede umarım tartışmalı olacaktır. Sonuç olarak bugün bazılarınız PowerShell 7 kullanıyor ancak PowerShell ISE'de takılıp kalıyorsunuz. Neyse ki kolay bir çözüm var. PowerShell ISE'yi açın ve şu komutu çalıştırın:
Enter-PSSession -ConfigurationName powershell.7 -ComputerName localhostTebrikler. Bilgisayarınızda bir PowerShell 7 uzaktan iletişim oturumuna girdiniz. PowerShell ISE artık söz dizimini ve Intellisense'i alacak. Komut dosyası düzenleyicisinde Foreach-Object komutunu yazmaya başlayabilirim ve ISE, PowerShell 7 sözdizimini algılar.
Bu tekniği kapsamlı bir şekilde test etmedim ve uzak bir oturumda olduğunuz için her şeyin çalışacağını garanti edemem, ancak en azından komut dosyasını yazabilmelisiniz.
Beni yanlış anlamayın, Visual Studio kodunu veya diğer düzenleyicileri ortamınıza dahil etmek için mücadele ediyor olmalısınız. Ancak kısa vadede bu sizi devam ettirmeye yetebilir.
