Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Отправить PM | Цитировать


$csvreportfile = "C:\Users\1\user.csv"

Get-ADUser -SearchBase 'OU=St-Petersburg,DC=region,DC=cbr,DC=ru' -Properties * -Filter *|
Foreach {"DistinguishedName,Display Name,sAMAccountName,employeeNumber"} {
'"{0}",{1},{2},{3}' -f $_.DistinguishedName,$_.DisplayName,$_.sAMAccountName,$_.employeeNumber |

}Out-File $csvreportfile -Encoding UTF8


Выдает ошибку:

ForEach-Object : Не удается привязать параметр "Process". Не удается преобразовать значение "Out-File" типа "System.Str
ing" в тип "System.Management.Automation.ScriptBlock".
C:\Users\1\ad4.ps1:5 знак:9
+ Foreach <<<< {"DistinguishedName,Display Name,sAMAccountName,employeeNumber"} {
+ CategoryInfo : InvalidArgument: ( [ForEach-Object], ParameterBindingException
+ FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.ForEachObjectCommand

Отправлено: 12:34, 22-12-2016 | #4