将输出数据行写入powershell中的管道描述文本文件

将输出数据行写入powershell中的管道描述文本文件,powershell,Powershell,我是一个powershell新手,我需要一个脚本,可以将输出写入powershell中的一个描述文本文件 按照顺序,我希望在powershell中执行以下操作: 从excel文件读取数据并存储到变量 从mssql中的表中读取数据 将(2)中的每一行输出写入文本文件(描绘的管道),并附加(1)中的值 我能够理解序列1和序列2,但是我在(3)上被难倒了。 以下是我尝试做的一个片段: # Iterate through the dataset foreach ($row in $ds.tables["

我是一个powershell新手,我需要一个脚本,可以将输出写入powershell中的一个描述文本文件

按照顺序,我希望在powershell中执行以下操作:

  • 从excel文件读取数据并存储到变量
  • 从mssql中的表中读取数据
  • 将(2)中的每一行输出写入文本文件(描绘的管道),并附加(1)中的值
  • 我能够理解序列1和序列2,但是我在(3)上被难倒了。
    以下是我尝试做的一个片段:

    # Iterate through the dataset
    foreach ($row in $ds.tables["location"].rows)
    {
    Out-file ?
    }
    
    请帮忙

    $myData | Export-CSV -delimiter '|' -Path $MyFileName
    
    注意,
    Export-CSV
    cmdlet将处理数据上的循环,因此不需要您自己的循环