Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

System Inventory Application/JSP

 
Sherban Drulea
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey All,
I've been saddled with the annoying project of constructing an inventory of all our user's hardware specs. Our sysadmin is pretty anal about the level of detail -- MHz of processor, size of hard drive, operating system, etc. Right now I'm doing this by hand until I find a better software solution. I haven't found anything so far and have been toying with the idea of developing something. Any suggestions on the easiest, most painless way to go about this? Is there already a good & cheap/free software for doing this? Anyway to do this in Java?
All our machines are running Windows, so it doesn't have to be a multi-platform solution.
cheers,
Sherbo
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 64827
86
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, you haven't given us much in the way of the requirements of this project except to capture data.
From what you've said so far I can't think of a reason that an Excel spreadsheet wouldn't fit the bill.
bear
 
Sherban Drulea
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Actually, an Excel spreadsheet is exactly what I'm using right now.
The reason I'd prefer to do this programmatically is because we have 5 different offices, with a total of 400 users. I'd like to avoid the hassle of going to each user's machine.
The requirements are simple -- an application that can detect the hardware specs of all client machines on the network. Hardware specs means processor speed, RAM, and HD space. Is there a Java API for doing this?
 
Gregg Bolinger
GenRocket Founder
Ranch Hand
Posts: 15302
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If your company can spend the money, take a look at Bindview. Very nice for what you want to do. But $$$$$$$$$ also.
It will just go out and scan all the PC's in the network and return all that information to database/spreadsheet for you.
 
Sherban Drulea
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, I'm actually working for a university, so our funds are rather limited.
I've noticed that there's a lot of Windows programs available for performing a remote client hardware inventory over a network. However, they all cost $$$$. That's why I was wondering about a cheap homegrown Java (or other) solution.
I think that the Java API probably lacks the functionality to detect detailed hardware information (in order to maintain multiplatfromability?). Please correct me if I'm wrong ...
Anyway, I've noticed that VB has some Control Panel functionality, which I'm exploring now.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic