Friday, April 13, 2012

Windows machine inventory (software and hardware catalog)

I last period (almost two years) I was forced to work on Oracle which rely on Windows OS much much more then ever before. Main reason of that is company policy which is focused exclusively on Windows as OS for any Oracle software we use, any kind, anyplace. Regardless this may sound strange and unbelievable nowadays, this is as is and I have give up explaining that this is not right desiccation (at least for application servers where Linux is unbeatable and superior then Windows in all means) . Beside that, another company policy is to patch Windows server as much as possible, what may arise another set of problems and incompatibilities with existing Oracle (and other) software as well-no comment.

So, when something really went wrong on such an administered Windows machine, it is not so easy to see what is in that "box" causing the error. Or at least what is in that machine installed at all. This is why I decide to adopt and compound many scripts found around Internet into one huge script, which could help me analyzing Windows and underlying hardware. This is done through vbs script which can be downloaded from here. Because it is "dangerous" extension, after downloading, rename it to docummentation.vbs (double "mm" in name is intentionally made to prevent mix with other possible files).

When you run it (as user with Administrator privilege) on the active file system, as a result, a html docummentation.html file is created in current directory (where vbs is placed) with next gathered data:
  • Hardware:
    • Computer
    • BIOS
    • Motherboard
    • Procesor(s)...
    • Memory
    • Disk(s):
    • Partitions:
    • SCSI kontroler(i)
    • Network configuration
    • Graphic System
    • CD/DVD device(s):
    • Modem:
    • Periferije
    • Ports
  • OS:
    • Installed applications (Add/Remove Programs list):
    • Patch(es):
    • Services:
    • Shared folders:
The whole result may be seen by downloading file which is a result from mine home laptop.

The End

Regardless this is very short post, making this script took me one night, so I hope it will help someone else as it helped me.

Cheers!

8 comments:

  1. windows machine inventory software is great. It almost solve our tracking problem and help us to make a great report.

    ReplyDelete
  2. Yeah I don't understand why you shouldn't be allowed to use Linux for those applications, especially when it's far superior. Windows is decent at least, I mean, the script works after all. Nice work!
    -Kyle @ Inventory Software

    ReplyDelete
  3. I truly believe there is an expertise to composing and posting material that only very few have and yes you got it. This is really useful and I will for sure associate my friends the same. Thanks.

    cloud inventory software

    ReplyDelete
    Replies
    1. THX.
      If you make some modifications, glad to get it back to see ...
      Damir Vadas
      http://damir-vadas.blogspot.com

      Delete
  4. Good information assigned here. Thanks to make referrals to this information. I was looking for these information and lastly i did get it from here..
    Online accounting software

    ReplyDelete
  5. Good information assigned here. Thanks to make referrals to this information. I was looking for these information and lastly i did get it from here..
    Online accounting software

    ReplyDelete