gpt4 book ai didi

powershell - 实时测试连接输出,无间隔

转载 作者:行者123 更新时间:2023-12-03 00:49:31 25 4
gpt4 key购买 nike

Test-Connection PCNAME -count 6 | ft address, ipv4address, responsetime

我试图编写一条命令来测试使用以上命令对设备的连接(ping),但是,当我运行此命令时,它在每列之间输出很大的间距。我总是可以在该命令的末尾添加 -AutoSize,但是直到完成后才在屏幕上显示输出,这违背了该命令的目的。有没有办法实时输出结果而没有间隔? enter image description here

最佳答案

这对我有用。您只需要给format-table一些更合适的宽度即可:

try {
Test-Connection blah -count 6 -ErrorAction Stop | ft @{Name='address';Expr={$_.address};width=10},
@{Name='ipv4address';Expr={$_.ipv4address};width=12},
@{Name='responsetime';Expr={$_.responsetime};width=15}

} catch [System.Net.NetworkInformation.PingException] {
write-output 'request timed out'
}

编辑:添加尝试/捕获响应超时。

关于powershell - 实时测试连接输出,无间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33548198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com