• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 369
  • Last Modified:

ad users and computers windows 7 and XP count

In ad users and computers is it possible to get a report of all computers running a version of windows XP and a version of windows 7 (2 different reports).
0
pma111
Asked:
pma111
2 Solutions
 
Mike RoeCommented:
0
 
Meir RivkinFull stack Software EngineerCommented:
powersehll:
Get-ADComputer -Filter {OperatingSystem -Like "*Windows XP*"} -Property * | Export-Csv c:\temp\winxp.csv -NoTypeInformation
Get-ADComputer -Filter {OperatingSystem -Like "*Windows 7*"} -Property * | Export-Csv c:\temp\win7.csv -NoTypeInformation

Open in new window

0
 
pma111Author Commented:
I was hoping for AD users and computers as per the question if possible.
0
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

 
titan123Commented:
Hi there are several articles all for the same issues you can have a  look at those and look if they help you by any means...

http://social.technet.microsoft.com/Forums/en-US/ITCG/thread/1b110755-dd83-41e5-84d3-2ae4f9f9c8c0/

http://blogs.metcorpconsulting.com/tech/?p=88

Thanks.
0
 
pma111Author Commented:
Your missing the point though, I've asked for a way to acheive this in ADUC for a reason.
 I appreciate the replies but I need to get this info out of ADUC.
0
 
Meir RivkinFull stack Software EngineerCommented:
Active Directory does not track which user have which computer.
u can, however, get which user is currently logged on which computer.
is that what u want?
0
 
Mike KlineCommented:
You can use an LDAP query in ADUC (let us know if you need information on how that is done).   Here are some queries

http://blogs.msdn.com/b/muaddib/archive/2011/10/24/active-directory-ldap-searches.aspx

So for example for 7

(&(objectCategory=computer)(operatingSystem=Windows 7*))

Thanks

Mike
0
 
pma111Author Commented:
>>u can, however, get which user is currently logged on which computer.
is that what u want?

No, I want a list of which computers are running XP (regardless of service pack level), and which are running Windows 7 (regardless of version).
0
 
Meir RivkinFull stack Software EngineerCommented:
that is what i've posted.
those 2 lines of code, creating 2 reports (1 for each OS version), listing all computer info.
if u want LDAP query then u can use:
(&(objectCategory=computer)((operatingSystem=Windows 7*)|(operatingSystem=Windows XP*)))

Open in new window

0
 
pma111Author Commented:
Thanks, the reason I wanted to run it in ADUC was I dont (nor do I have the permissions to install) have powershell on my machine. But I dont have ADUC.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now