[英]Powershell CSV Export - Change columns
我希望在不同的行中按不同的順序獲得不同的模式結果。 我的問題是,全都在1欄中。
$path = ".\WSUS_Report.txt"
$pattern_rubrik = '(?<=Kind).+?($)'
$pattern_result = '(?<=Result).+?(?=\.)'
$pattern_sysname = '(?<=System).+?($)'
$content = Select-String -Path $Path -Pattern $pattern_sysname,$pattern_rubrik,$pattern_result -AllMatches
$content | Out-GridView
$content | Select-Object -Property Line | Export-Csv Report.csv -NoTypeInformation
例:
當前是這樣的:
但是我不知道該怎么辦
提前致謝。
干杯
嘗試在將內容放入其中之前將$ content聲明為一個集合。
$content = @()
然后 將其輸出到cv; 無需選擇對象屬性行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.