До Windows 7 и Windows Server 2008 R2 нельзя было напрямую выполнять PowerShell файлы из GPO (приходилось вызывать ps1 файлы из bat файлов в качестве параметра исполняемого файла powershell.exe).
скрипт формирует список компов на домене на которые нужно деплоить софт и это делает.
$DisabledUsers = (Get-ADUser -filter {enabled -eq $false} -Properties displayname | select displayname).displayname
$DisabledUsers = (Get-ADUser -filter {enabled -eq $false} -Properties displayname).displayname
$DisabledUsers = Get-ADUser -filter {enabled -eq $false} -Properties displayname | select -exp displayname
foreach($user in $userAll){
Get-ADUser $user -filter {enabled -eq $false}
if($user){
foreach($user in $userAll){
if(-not $user.enabled){
$userAll = Get-ADUser -filter oper* -Property MemberOf
я до этого догадался
после resolve-dbsname там объекты, содержащие как минимум имя и адрес