Bir metin dosyasına çıktı vermeye çalışmak istiyorum powershell cmdlet Compare-Object
Sorun şu ki elips kesimini ortadan kaldıramıyorum.Tablo Çıkışı Ellipse'i Kaldır
Aşağıdaki kod, Yol sütunu için 1000 genişliğini belirten bir tablo biçimlendirme tanımı değişkeni sağlar. Yine de çıktı dosyası her zaman 122 sütunu olan Yol sütununu keser.
Compare-Object
cmdlet, iki sunucu arasındaki ortak klasör yollarından yalnızca dosya yolu dizgilerinin listesi olan iki ArrayLists karşılaştırılıyor.
Yapmaya çalıştığım şey SideIndicator'ı ilk sütunda ve ikinci yoldaki tam yol olarak koymaktır. Dosya yolunun kesilmesini istemiyorum.
$tableFormat = @{Expression={$_.SideIndicator};Label="Side Indicator";width=15}, @{Expression={$_.InputObject};Label="Path";width=1000}
$outputFilename = ($server1 + "_" + $server2 + "_FileCompare" + ".txt");
Compare-Object $Hive1FileArray $Hive2FileArray -IncludeEqual | Format-Table $tableFormat | Out-String | Out-File $outputFilename
Ayrıca boru hiç fark gelen
Out-String
kaldırma çalıştı.
Burada yanlış olan ne oluyor?
sayesinde