Powershell If 语句写入 txt 文件



好的,我有一个脚本可以创建一个gui,然后运行几个"if语句"以输出文本行。 它将正确写入控制台,但无法弄清楚如何将其写入csv文件.
注意:由于脚本的长度,某些代码未显示。 在适当的情况下包括注释。

function Build_GV
{
if ($GVC.checked -eq $true) #GVC is defined in the gui code
{
write-host "GV is present.  Version is $gv_ver" #$gv_ver is in the gui portion of the code
}
if($GPC.checked -eq $true) #GPC defined in gui code
{
write-host "GP is present.  Version is $gv_ver"
}

如果选中这些复选框,则控制台上的输出为: GV 存在。版本是 33.2 全科医生在场。版本是 33.2

我希望将这两行写入这样的csv文件中: GV 存在。版本是 33.2, 全科医生在场。版本是 33.2,

想通了。

在第一个"if"语句之前添加了$locations = $(。 将write-host更改为write-output然后在最后关闭了括号。然后在函数结束之前,添加$locations | out-file -filepath "C:Testpathtext.txt"

现在像冠军一样工作。

相关内容

  • 没有找到相关文章

最新更新