scan network for XP machines ?

What free "network scan" software do you
recommend so I can find the names of any
Windows XP machines that are still connected ?
Who is Participating?

Improve company productivity with a Business Account.Sign Up

Mohammed KhawajaConnect With a Mentor Manager - Infrastructure:  Information TechnologyCommented:
There are many of them:

1. SpiceWorks
2. LanSweeper
3. OCS Inventory

If you choose to not use a utility, you could write a GPO if you have Active Directory where a file will be written on the local machine.  Then you could take the file from each PC and compile it.  The GPO will call a batch file.

Another way to do it is to use Active Directory Users and Computers and create an advanced query as per below:
Bryant SchaperCommented:
Active Directory computers also have their OS in aduc.

are they AD computers?
Bryant SchaperConnect With a Mentor Commented:
in active directory users and computers apply a filter, computer operating system version begins with 5.1 and run again with 5.2
Worried about phishing attacks?

90% of attacks start with a phish. It’s critical that IT admins and MSSPs have the right security in place to protect their end users from these phishing attacks. Check out our latest feature brief for tips and tricks to keep your employees off a hackers line!

Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
You have to remember that Windows Server 2003 will be show up in the result in you do a server for OS version 5.x.
Bryant SchaperConnect With a Mentor Commented:
Good point, 5.2 is XP 64bit if you are running it and 2003.  You can do it by name as well, I don't have XP, but may just be begins with "Windows XP" in operating system
Bryant SchaperCommented:
Looks like XP Pro shows as "Windows XP Professional" so just a begins with "Windows XP" should work too.
finance_teacherAuthor Commented:
These AD filters show me all computers, including PCs that have been off the network for years.

How can I do something like
"Name = Windows XP" and
"Last Login = last 90 days" ?
Bryant SchaperConnect With a Mentor Commented:
how about sucking it all into excel and running "
dsquery computer -inactive 90" from the command line to get stale computers older than 90.
Bryant SchaperConnect With a Mentor Commented:
also adjust the query it is in weeks not days,

dsquery computer -inactive 13
Kamran ArshadConnect With a Mentor IT AssociateCommented:

You can use any tool. Some of the tools include;

spiceworks (already mentioned above)

I personally recommend something like angryIP or advanced IP scanner
Michael RojekCommented:
MyNet Toolset will do it free, among the myriad of other options listed.
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.

All Courses

From novice to tech pro — start learning today.