Мне было дано задание получить список машин, которые включают в себя T44, T45, T46, T48 в имени / с именами пользователей, которые последний раз входили в систему, а затем экспортировали их в и .CSV.
Я проделал долгий путь ...
Получение списка Mahcines -Как " T44 ", а затем запросы к ним через Get-WMI. ..
Это то, что у меня есть
Clear-Host
$T440 = Get-Content -Path C:\Users\khalifam\Desktop\Winver\T440.txt
$Results = foreach ($computer in $T440) {
# test if the compurer is on-line
if (!(Test-Connection -ComputerName $computer -Count 1 -Quiet)) {
Write-Warning "Computer '$computer' is off-line."
# skip this computer and carry on with the next iteration
continue
}
Get-WmiObject –ComputerName $computer –Class Win32_ComputerSystem | Select Username, PSComputerName
}
$Results |
Export-Csv -Path C:\Users\khalifam\Desktop\T440Names.csv