使用PowerShell将新行添加到现有CSV?

时间:2017-04-27 13:07:33

标签: powershell csv

我编写了一个脚本来获取在帐户名下运行的所有服务。 这部分工作正常,但我想将结果添加到现有的csv。添加内容搞乱了我的格式。请帮忙,因为我是新来的。

脚本:

$servers = @("a", "b")
$domain = "abc.com"

foreach($server in $servers){

$serverFQDN = $server+"."+"$domain"
    Invoke-Command -computername $serverFQDN{
        param($server)
        Write-host "On" + $server -ForegroundColor Yellow
        Get-WMIObject Win32_Service | Where-Object {$_.startname -match "ciqdev*" }
        # | where-object {$_.state -eq "running"}           
    }-argumentlist $server | select pscomputername,caption | export-Csv Z:\RT\myCSV.csv

}

1 个答案:

答案 0 :(得分:2)

使用-Append

export-Csv Z:\RT\myCSV.csv -Append