Данный вариант к сожалению не работает выдает одну и туже ошибку и нет результатов. Без
Код:
![Выделить весь код](images/misc/selectcode.png)
Out-File "C:\tmp\report.txt" -Encoding UTF8
результат такой же!
Код:
![Выделить весь код](images/misc/selectcode.png)
PS C:\Users\User1> $f = "C:\Temp\test.txt"
PS C:\Users\User1> $gr1 = Get-AdGroup SL-Olluser
PS C:\Users\User1> $gr2 = Get-AdGroup SGL-UsersVHD
PS C:\Users\User1> Get-ADUser -Filter "memberOf -RecursiveMatch '$gr1' -and memberOf -RecursiveMatch '$gr2'" -Prop
erties DisplayName | Foreach { $gr = (Get-ADPrincipalGroupMembership $_.SamAccountName | Where {$_.Name -match "RTD"} |
Foreach {$_.Name}) -join " ""{0} {1} {2}" -f $_.SamAccountName,$_.DisplayName,$gr } | Out-File $f -Encoding UTF8
Exception of type 'System.OutOfMemoryException' was thrown.
строка:1 знак:127
+ Get-ADUser -Filter "memberOf -RecursiveMatch '$gr1' -and memberOf -RecursiveMatc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [], OutOfMemoryException
+ FullyQualifiedErrorId : System.OutOfMemoryException
Insufficient memory to continue the execution of the program.
строка:1 знак:127
+ Get-ADUser -Filter "memberOf -RecursiveMatch '$gr1' -and memberOf -RecursiveMatc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [], OutOfMemoryException
+ FullyQualifiedErrorId : System.OutOfMemoryException
Insufficient memory to continue the execution of the program.
строка:1 знак:127
+ Get-ADUser -Filter "memberOf -RecursiveMatch '$gr1' -and memberOf -RecursiveMatc ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped: (:) [], OutOfMemoryException
+ FullyQualifiedErrorId : System.OutOfMemoryException