通过 CSV 和 Powershell 更改 AD 计算机描述

通过 CSV 和 Powershell 更改 AD 计算机描述

我对使用 PowerShell 编写脚本还很陌生,因此,请原谅我的技能......

我有这个小项目,根据我拥有的 CSV 文件中的以下格式更新 AD 计算机描述:上次登录的用户、该用户的全名、机器的 IP 地址、计算机制造商和型号、序列号

jdrit | 乔·迪特 | 10.10.10.10 | 戴尔 OptiPlex 380 | 123456

... 我搜索了互联网,但似乎一切都需要通过 WMCI 对象调用来完成。我能够编译一些代码

$computers = Get-ADComputer 
foreach ($computer in $computers)
{
$vendor = (Get-WMIObject -ComputerName $computer.Name Win32_ComputerSystemProduct).Vendor
$name = (Get-WMIObject -ComputerName $computer.Name Win32_ComputerSystemProduct).Name
$identifyingNumber = (Get-WMIObject -ComputerName $computer.Name Win32_ComputerSystemProduct).IdentifyingNumber
$vendor
$name
$identifyingNumber
Set-ADComputer $computer –Description “$vendor | $name | $identifyingNumber”
}

有人能帮助兄弟吗?或者给我指明正确的方向。

非常感谢您的帮助

相关内容