import-module activedirectory
get-content "c:\oracle.txt" | foreach $user in $users {get-adcomputer -filter * -properties Managedby -eq $user | export-csv "c:\oraclecomputers.txt"}
get-content 'c:\oracle.txt' | foreach-object {
$user = dsquery * domainroot -filter "(&(objectcategory=Person)(objectclass=User) (Samaccountname=$user))"
import-module activedirectory
get-content 'c:\oracle.txt' | foreach-object {
$user = dsquery * domainroot -filter "(&(objectcategory=Person)(objectclass=User) (Samaccountname=$user))"
$results += $user
}
$results | export-csv c:\users\bhart.difc\desktop\oracleusers.csv -NoTypeInformation
$results = @()
Get-Content 'c:\users\bhart.difc\desktop\oracleusers.csv' | ForEach-Object {
$comp = Get-ADComputer -LDAPFilter "(managedby=$_)" -SearchBase 'OU=Workstations,OU=Machines,DC=difc,DC=root01,DC=org'
$results += $comp
}
$results | Export-Csv c:\users\bhart.difc\Desktop\results.csv -NoTypeInformation
import-module activedirectory
get-content 'c:\users\bhart.difc\desktop\oracle.txt' | foreach-object {
#$user =
dsquery * domainroot -filter "(&(objectcategory=Person)(objectclass=User) (Samaccountname=$_))" >>c:\users\bhart\desktop\oracleusers.txt
#$results += $user
}
import-module activedirectory
get-content 'c:\users\bhart.difc\desktop\oracle.txt' | foreach-object {
dsquery * domainroot -filter "(&(objectcategory=Person)(objectclass=User) (Samaccountname=$_))" >>c:\users\bhart.difc\desktop\oracleusers.txt
}
$results = @()
Get-Content 'c:\users\bhart.difc\desktop\oracleusers.txt' | ForEach-Object {
$comp = Get-ADComputer -LDAPFilter "(managedby=$_)" -SearchBase 'OU=Workstations,OU=Machines,DC=difc,DC=root01,DC=org'
$results += $comp
}
$results | Export-Csv c:\users\bhart.difc\Desktop\results.csv -NoTypeInformation
Import-Module activedirectory
Import-Csv source.csv | Select -Expand SamAccountName |
Get-ADUser -Properties distinguishedname |
% {
Get-ADComputer -LDAPFilter "(managedby=$_)"
} |
Export-Csv results.csv -NoTypeInformation
Open in new window