Powershell

Powershell Otomatik Kısaltmayı İptal Etme

Merhabalar,

Powershell ile yazdığımız çıktılarda Powershell varsayılanda belli bir karakter sonrasını …} şeklinde kapatarak kısaltıyor. Fakat Powershell’den aldığımız çıktının tamamını görmek istediğimiz zaman bu bizim için problem oluşturmakta. Çıktıyı formatlama komutlarından Format-Table (ft) veya Format-Line (fl) komutlarını kullansanız da, kısaltmaya devam ediyor.

Bu kısaltmadan kurtulmak için uygulayabileceğimiz kolay bir yöntem bulunuyor. İlk yöntem, çıktının alabileceği boyutu uzatmak. Bunu şu şekilde yapabiliyoruz.

1
Get-CsAnalogDevice | ft Identity,RegistrarPool | out-string -Width 160

Buradaki Out-String -Width 160 komutu, çıktımızın Powershell ekranına göre 160 sütundan oluşabileceğini gösteriyor.
Ama tabii ki çıktımızın tam boyutunu bilemediğimiz zamanlarda sınırı tamamen kaldırmak isteyeceğiz. Bunu yapmak için de Powershell’de aşağıdaki komutu çalıştırmamız yeterli.

1
$FormatEnumerationLimit=-1

Bu komutu çalıştırdıktan sonra, ft veya fl ile oluşacak olan çıktılarımızın sınırını kaldırmış oluyoruz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.