gpt4 book ai didi

Powershell,foreach 的分页输出

转载 作者:行者123 更新时间:2023-12-03 18:36:03 24 4
gpt4 key购买 nike

看起来这应该很简单,但是powershell又和我打了一场胜仗。只是想输出系统上运行的所有服务的名称及其可执行路径,并将其通过管道传输到我可以用来搜索它的东西,比如 Less。

到目前为止我有:

$services = get-WmiObject -query 'select * from win32_service'
foreach($service in $services){$service.Name $service.Pathname} | less

但这就是给我“不允许使用空管道元素”。我似乎已经提出了很多。任何人都告诉我如何解决这个问题,要么通过输出到一个文件,然后我将使用 vim 检查它,要么通过管道传输到 page/less/等,这样我就可以进行快速扫描(我的眼睛还没有完全编程)。

最佳答案

尝试执行以下操作

$services | %{ $_.Pathname } | less

编辑向路径添加多个

$services | %{ "{0} {1}" -f $_.Pathname,$_.Name } | less

关于Powershell,foreach 的分页输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2336745/

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