ejik_off
22-02-2017, 09:43
Добрый день.
Не знаю как решить задачу, что бы все не найденные компы записывать в отдельный файл.
есть такой скрипт
Get-Content d:\Script\PcList.txt | Get-ADComputer -Properties * | select Name,IPv4Address,Enabled,LastLogonDate,CanonicalName,DistinguishedName,OperatingSystem |
Export-CSV -Path 'C:\Script\ListPc.csv' -Encoding UTF8
Если компьютера нет в Ad, то в консоле появляется ошибка
Get-ADComputer : Cannot find an object with identity: 'PC-3167' under: 'DC=city,DC=corp'.
At line:2 char:51
+ Get-Content C:\Script\PcList.txt | Get-ADComputer <<<< -Properties * | select Name,IPv4Address,Enabled,LastLogonDate,CanonicalName,DistinguishedName,OperatingSystem |
+ CategoryInfo : ObjectNotFound: (PC-3167:ADComputer) [Get-ADComputer], ADIdentityNotFoundException
+ FullyQualifiedErrorId : Cannot find an object with identity: 'PC-3167' under: 'DC=city,DC=corp'.,Microsoft.ActiveDirectory.Management.Commands.GetADComputer
как сделать, что бы эти компы записывались в отдельный файл?
Не знаю как решить задачу, что бы все не найденные компы записывать в отдельный файл.
есть такой скрипт
Get-Content d:\Script\PcList.txt | Get-ADComputer -Properties * | select Name,IPv4Address,Enabled,LastLogonDate,CanonicalName,DistinguishedName,OperatingSystem |
Export-CSV -Path 'C:\Script\ListPc.csv' -Encoding UTF8
Если компьютера нет в Ad, то в консоле появляется ошибка
Get-ADComputer : Cannot find an object with identity: 'PC-3167' under: 'DC=city,DC=corp'.
At line:2 char:51
+ Get-Content C:\Script\PcList.txt | Get-ADComputer <<<< -Properties * | select Name,IPv4Address,Enabled,LastLogonDate,CanonicalName,DistinguishedName,OperatingSystem |
+ CategoryInfo : ObjectNotFound: (PC-3167:ADComputer) [Get-ADComputer], ADIdentityNotFoundException
+ FullyQualifiedErrorId : Cannot find an object with identity: 'PC-3167' under: 'DC=city,DC=corp'.,Microsoft.ActiveDirectory.Management.Commands.GetADComputer
как сделать, что бы эти компы записывались в отдельный файл?