我在学习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