У меня есть супер простой скрипт, который, клянусь, я использую почти каждый день, но по неизвестной причине мой $ _. переменная равна нулю.
Может кто-нибудь проверить это? в CSV есть только один столбец, который я импортирую, но у него нет заголовка, поэтому я не знаю, является ли это его причиной.
$results = import-csv C:\####\####\####\finddestinguishednamesof.csv | foreach-object {
Get-ADGroup $_. -Properties SamAccountName,DistinguishedName
}
$results | select SamAccountName,DistinguishedName |
Export-Csv C:\Users\laruemi\Desktop\test.csv -NoTypeInformation
Я получаю эту ошибку и не знаю почему .
Get-ADGroup : Cannot validate argument on parameter 'Identity'. The Identity property on the argument is null or empty.
At C:\Users\laruemi\Desktop\getdestinguishedname.ps1:2 char:13
+ Get-ADGroup $_. -Properties SamAccountName,DistinguishedName
+ ~~
+ CategoryInfo : InvalidData: (:) [Get-ADGroup], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.ActiveDirectory.Management.Commands.GetADGroup
Список импортируемых мной CSV-файлов - это просто список SAMAccountNames без заголовка. Я не думаю, что это должно вызвать эту ошибку, но это может. Может кто-нибудь, пожалуйста, дайте мне проверку работоспособности?