header
header Register : : Login header
header
divider
menuleft
menuright
submenu
left

We have a new sponsor!  Introducting Pragma Systems.  See the home page for details.

Problems getting lists of users
Last Post 23 Jul 2010 11:52 AM by morpheus83uk. 3 Replies.
Printer Friendly
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages Not Resolved
morpheus83ukUser is Offline
Basic Member
Basic Member
Posts:295
Avatar

--
22 Jul 2010 10:18 AM  

Hello,

I have attempted the following script to get a list of just teachers and staff who have been created within the past 3 days however its not working.

Does anyone know where I have gone wrong?

<BR><BR><BR>$Global:Date = Get-Date <BR>$DateBehind = $date.adddays(-3) <BR>$DateChange = $DateBehind.ToShortDateString()<BR>$DateNew = $DateChange -replace "/","-" <BR><BR>Get-QADUser -Title "teacher","staff" ` -SizeLimit 0 ` -includedproperties whenCreated, DN | <BR>Where-Object -Filter {$_.WhenCreated.ToShortDateString() -ge $DateNew } |<BR>ForEach-Object{ <BR>$DN = $_.DN <BR>$dn1 = $DN -replace "CN=.*,OU=foo2,OU=","" <BR>$School = $dn1 -replace ",OU=foo1,DC=foo,DC=co,DC=uk","" <BR>$User1 = $User -replace "stuffhere\\" , "" } <BR>| Out-File "C:\PastAccounts.txt"<BR><BR>


Many Thanks

James

morpheus83ukUser is Offline
Basic Member
Basic Member
Posts:295
Avatar

--
22 Jul 2010 04:32 PM  
Hello,

I am trying the first lot of code like this:



$Global:Date = Get-Date
$Global:DateBehind = $date.adddays(-3)
$Global:DateChange = $DateBehind.ToShortDateString()
$Global:DateNew = $DateChange -replace "/","-"

Get-QADUser -Title "teacher","staff" `
            -SizeLimit 0 `
            -includedproperties whenCreated, DN |
Where-Object -Filter {$_.WhenCreated.ToShortDateString() -ge $DateChange }



however I am getting the list of all the users opposed to the filter I have put in place.

Does anyone know why I am not getting the results I am expecting?

Many Thanks

James
ShayUser is Offline
Veteran Member
Veteran Member
Posts:1140
Avatar

--
23 Jul 2010 10:47 AM  
Get-QADUser -Sizelimit 0 -Title teacher,staff -CreatedAfter (Get-Date).AddDays(-3)

Shay Levy
Windows PowerShell MVP
http://blogs.microsoft.co.il/blogs/ScriptFanatic
PowerShell Community Toolbar
Twitter: @ShayLevy
morpheus83ukUser is Offline
Basic Member
Basic Member
Posts:295
Avatar

--
23 Jul 2010 11:52 AM  
Perfect! So simple when you know how!

Many Thanks

James
You are not authorized to post a reply.

Active Forums 4.1
right
   
footer Sponsored by Quest Software • SAPIEN Technologies • Compellent • Microsoft Windows Server 2008 footer
footer