gpt4 book ai didi

powershell - 如何在 powershell 函数中启用 OGV

转载 作者:行者123 更新时间:2023-12-02 23:30:42 25 4
gpt4 key购买 nike

如何在函数中启用 Out-GridView。

我的意思是,

 "Hello" | Out-GridView

作品。

但是如果我有这样一个简单的功能
function Count ([int]$times)
{
for ($i=1; $i -le $times;$i++)
{
Write-Host $i
}
}

为什么打电话 Count 5不支持到 Out-GridView 的管道?

最佳答案

您遇到的问题是 Write-Host根本不输出到管道。它直接写入屏幕。替换 Write-HostWrite-Output它应该可以正常工作。

顺便说一句,Write-Output是默认值,因此您可以使用:

function Count ([int]$times)
{
for ($i=1; $i -le $times;$i++)
{
$i
}
}

或者更简单:
function Count([int]$times) 
{
1..$times
}

关于powershell - 如何在 powershell 函数中启用 OGV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11060920/

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