2016-10-16 138 views
0

我希望以行和列的樣式不是一個接一個地返回以下輸出。使用PowerShell在文本文件中格式化輸出

$path = "$([Environment]::GetFolderPath("Desktop"))\Installed Hotfixes Info.txt"; 
Get-WmiObject -Class Win32_QuickFixEngineering -ComputerName . | fl * | Format-Table -AutoSize |fl > $path; notepad $path; 

回答

0

取出Format-Listfl):

Get-WmiObject -Class Win32_QuickFixEngineering -ComputerName . | 
    Format-Table -AutoSize | 
    Out-File $path 

更重要的是,輸出導出爲CSV:

Get-WmiObject -Class Win32_QuickFixEngineering -ComputerName . | 
    Export-Csv $path -NoType 
+0

是不是有可能得到輸出rowsXcols而不是使用CSV ,運行這個powershell它會得到完美的格式,但是在文本文件中,所有的東西都會一個接一個地出現 – user7026863