Su Windows 10, l'output di qualsiasi comando di PowerShell viene visualizzato con spazi verticali aggiuntivi. Se esegui i comandi in sequenza, in una sessione di terminale 80x24, vedi più spazio vuoto del testo. Ho cercato la formattazione predefinita di PowerShell, per cambiarla, ma non ho trovato nulla di utile. Puoi portarmi fuori da questa miseria per favore?
Esempio di codice che mostra il problema:
Get-NetAdapter | select Name,Status | format-table -autosize; Get-NetAdapterAdvancedProperty -AllProperties -RegistryKeyword *Flo*rol,*SpeedDuplex,*JumboPacket,*Wake* | format-table Name,RegistryKeyword,DisplayValue,RegistryValue -autosize; Get-WmiObject win32_networkadapterconfiguration -filter "IPEnabled='true'" | select Description,MACaddress,DHCPenabled,IPaddress,IPsubnet,DefaultIPGateway,DNSServerSearchorder,DNSdomain,Index
Write-Output "Test"
? Non l'ho mai visto accadere. Se stiamo parlando di cose come Get-ChildItem
che offrono un po 'di "layout grafico" : perché non usare $a = Get-ChildItem; $a | Format-Table -Property Name,LastWriteTime,Length -AutoSize
? Certo, questo risparmia solo una interruzione di linea.