[当我在脚本中一个接一个地运行两个命令时,我常常会遇到很大的空白,正如您在这两个命令中看到的那样(我将它们与“;”连接在一起,因此可以将问题视为一个-底线,只是Get-Netipaddress
,然后是gwmi
),它们之间的间隔为三行。有时我想在输出中提供更紧凑的信息。有没有办法告诉PowerShell停止在输出之间引入巨大的差距?
Get-Netipaddress | where AddressFamily -eq IPv4 | select IPAddress,InterfaceIndex,InterfaceAlias | sort InterfaceIndex ; gwmi win32_logicaldisk | Format-Table DeviceId, VolumeName, @{n="Size(GB)";e={[math]::Round($_.Size/1GB,2)}},@{n="Free(GB)";e={[math]::Round($_.FreeSpace/1GB,2)}}
[当我在脚本中一个接一个地运行两个命令时,我常常会遇到很大的空白,正如您在这两个命令中看到的那样(我将它们与“;”连接在一起,因此可以将问题视为一个-班轮,这是...
您可以执行以下操作,但是我不确定我是否建议这样做,因为它破坏了您进一步处理任何最初返回的对象的能力。
也总是可以自己编写格式函数。可能类似于以下内容: