Difference between revisions of "List all AD enabled staff users"

From MyWiki
Jump to: navigation, search
Line 1: Line 1:
 
<source lang="powershell">
 
<source lang="powershell">
 
import-module ActiveDirectory
 
import-module ActiveDirectory
Get-ADUser  -Credential $cred -Server cgs-vsvr-dc02  -LDAPFilter "(&(employeetype=staff)(!userAccountControl:1.2.840.113556.1.4.803:=2))"  ` 
+
Get-ADUser  -Credential $cred -Server cgs-vsvr-dc02  -LDAPFilter "(&(employeetype=staff)(!userAccountControl:1.2.840.113556.1.4.803:=2))"   
   -Properties office, sAMAccountName, givenName, sn, employeetype,uid |   `
+
   -Properties office, sAMAccountName, givenName, sn, employeetype,uid |
  Select office, sAMAccountName, givenName, sn, employeetype, @{n="uid";e={[string]$_.uid}} |  `
+
  Select office, sAMAccountName, givenName, sn, employeetype, @{n="uid";e={[string]$_.uid}} | 
 
  Export-Csv -Path c:\Scripts\Users.csv -NoTypeInformation
 
  Export-Csv -Path c:\Scripts\Users.csv -NoTypeInformation
 
</source>
 
</source>

Revision as of 13:27, 1 September 2016

import-module ActiveDirectory
Get-ADUser  -Credential $cred -Server cgs-vsvr-dc02  -LDAPFilter "(&(employeetype=staff)(!userAccountControl:1.2.840.113556.1.4.803:=2))"   
   -Properties office, sAMAccountName, givenName, sn, employeetype,uid |  
 Select office, sAMAccountName, givenName, sn, employeetype, @{n="uid";e={[string]$_.uid}} | 
  Export-Csv -Path c:\Scripts\Users.csv -NoTypeInformation