我正在使用WMI查询来收集信息。我想将此信息发送到包含机器名称的CSV文件中。我可以发送信息,但是无法在其中包含计算机名称。
$PasswordState = Get-WmiObject -Class Lenovo_BiosPasswordSettings -Namespace root\wmi |
Select -Expand PasswordState |
Select-Object -Last 1 |
Out-File -FilePath '\\server\share\Bios_Password_Status.csv' -Append -Encoding Unicode
我需要使用它来创建包含两个项目的CSV文件:
答案 0 :(得分:0)
这是否会为您提供所需的内容,它将结果存储在名为$ Output的数组中。然后,您可以使用$ Output |。文件外-附加以将其添加到文件或其他内容中。
$Result = Get-WmiObject -Class Lenovo_BiosPasswordSettings -Namespace root\wmi | Select -Property PSComputerName,PasswordState
$Output += $Result | Format-Table -HideTableHeaders