Sur Windows 10, la sortie de toute commande powershell est affichée avec des espaces verticaux supplémentaires. Si vous exécutez des commandes en séquence, sur une session de terminal 80x24, vous voyez plus d'espace vide que de texte. Je cherchai le formatage par défaut de powershell, pour le changer, mais je ne trouvai rien d'utile. Pouvez-vous me sortir de cette misère s'il vous plaît?
Exemple de code qui montre le problème:
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"
? Je n'ai jamais vu cela arriver. Si nous parlons de choses comme Get-ChildItem
celle-ci, nous offrons un peu de "mise en page graphique" : pourquoi ne pas utiliser $a = Get-ChildItem; $a | Format-Table -Property Name,LastWriteTime,Length -AutoSize
? Certes, cela n'enregistre toujours qu'un saut de ligne.