我在學習Powershell時使用了本網站。迄今爲止它是一個很好的幫助!使用Powershell將內容輸出爲CSV
這裏是我的問題:
我試圖寫一個腳本,將採取工作站的名稱,拉從WMI工作站描述和同時輸出工作站名稱和描述中發現到一個新的.csv文件。
這是我到目前爲止有:
Get-Content -Path "workstation_names.csv" | Select-Object Workstations |
Foreach-Object { Get-WmiObject -Class Win32_OperatingSystem -ComputerName $workstations | Select Workstations, Description | Export-CSV -Path "results.csv" -NoTypeInformation }
的workstation_names.csv
有一個名爲「工作站」列,並將其每個單元格中有一臺工作站名下。目前我的腳本將創建一個輸出文件,其中將包含兩列。一個叫「工作站」,另一個叫「說明」。 「工作站」列爲空,「描述」列僅包含第一個工作站描述的結果(即使我在workstation_names.csv
文件中列出了10個工作站名稱)。
我坐在這裏用我對Powershell的全面知識抓住我的腦袋。我知道我可能需要這樣的東西,從第一個.csv
文件創建的數組,但我不知道如何編碼我需要的東西。任何幫助?
謝謝,我假設他檢查了哪些屬性:)併爲錯別字 – 4c74356b41
Yowza,我走了。這完全按照我想要的那樣工作。非常感謝您的反饋並幫助每個人! – Ozar