Есть скрипт который выгружает пользователей с определённым полями
$fileid=Get-Date -Format "MMddmmss"
$objSearcher = New-Object System.DirectoryServices.DirectorySearcher
$objSearcher.SearchRoot = "LDAP://ou=test,dc=mydomain,dc=local"
$objSearcher.Filter = "(&(objectcategory=person)(objectclass=user)(!userAccountControl:1.2.840.113556.1.4.803:=2))"
$users = $objSearcher.FindAll()
$users.Count
$users | ForEach-Object {
$user = $_.Properties
New-Object PsObject -Property @{
mobile = [string]$user.mobile
homephone = [string]$user.homephone
samaccountname = [string]$user.samaccountname
}
} | Export-Csv -NoClobber -Encoding utf8 -Delimiter ";" -Path C:\Users\user\Desktop\csv\list_users_"$fileid".csv
Как правильно будет выглядеть скрипт который загружает обратно ?