2017-04-27 6 views
0

アカウント名で実行されているすべてのサービスをフェッチするスクリプトを作成しました。 既存のCSVに結果を追加したい場合を除いて、この部分は正常に機能します。追加コンテンツが私のフォーマットを台無しにしています。私はここで新しいですように助けてください。Powershellを使用してExisting 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 

} 

答えて

2

使用-Append

export-Csv Z:\RT\myCSV.csv -Append 
関連する問題