関数を実行して結果を csv にエクスポートする最良の方法は何ですか (ファイルにタイムスタンプを付ける必要があります)。
現在、正しい詳細が正しい形式で含まれていない CSV を作成しています。
function Print-Output() {
$outputString = "hostname,os,lob"
$Applications.Keys | ForEach-Object {
$outputString+=",$_"
}
$outputString
$ComputerObjects | ForEach-Object {
$outputString="$($_.hostname),$($_.os),$($_.lob)"
$currComputerObject = $_
$currComputerObject.apps.Keys | ForEach-Object {
$outputString+=",$($currComputerObject.apps[$_])".ToLower()
}
$outputString
}
$outputString
}
Print-Output | export-csv "results.csv"