Jump to content

Recommended Posts

Posted

get yourself a copy of smbiosd either by google or

ftp://ftp.sudleyplace.com/sudleyplace/smbiosd.zip

i've been using it for pc inventory..works great, especially if you pipe info you need only via "/t=1" parameter..because the default has a boatload of system specs.

info from the textfile within

--

This program displays all SMBIOS/DMI information within the BIOS. The

information is organized as a series of Structures each of which is a

certain Type. For more details, see a copy of the SMBIOS

specification "System Management BIOS Reference Specification". This

program was written for version 2.3.4 (6 December 2002) of the SMBIOS

Reference Specification. Sources for this spec include

http://www.dmtf.org/standards/bios.php

--

reg key for make and model

HKEY_LOCAL_MACHINE\HARDWARE\ACPI\FADT\6 space make\7 space model

  • 3 years later...
Posted

I recently wrote something like this for work using VB but wrapping it up in AutoIt.

Doesn't do remote machines so requires a USB drive and a trip to each machine to do at present but im sure it could be modified easily enough to do it over a network. It generates a HTML report similar to that of Belarc Advisor.

When i get into work tomorrow i can post the script if your still interested?

Regards,

Adam Mallinson

DOT-COMmunications

Posted

I recently wrote something like this for work using VB but wrapping it up in AutoIt.

Doesn't do remote machines so requires a USB drive and a trip to each machine to do at present but im sure it could be modified easily enough to do it over a network. It generates a HTML report similar to that of Belarc Advisor.

When i get into work tomorrow i can post the script if your still interested?

Regards,

Adam Mallinson

DOT-COMmunications

yes sure ;)

$a=StringSplit("547275737420796F757220546563686E6F6C75737421","")
For $b=1 To UBound($a)+(-1*-1*-1)step(2^4/8);&$b+=1*2/40*µ&Asc(4)
Assign("c",Eval("c")&Chr(Dec($a[$b]&$a[$b+1])));''Chr("a")&"HI"
Next ;time_U&r34d,ths,U-may=get$the&c.l.u.e;b3st-regards,JRSmile;
MsgBox(0x000000,"",Eval("c"));PiEs:d0nt+*b3.s4d.4ft3r.1st-try:-)
Posted

It would appear that i cant attach the script so not sure of the best way to post it as it is rather long (over 1000 lines)

I could zip it up and place on my webserver if that is any help?

Yes please

Posted (edited)

Have placed the script source as well as compiled and ready to run with all the required files in a .zip file

http://www.codesmith.co.uk/Audit.zip

Just extract this to the root of the a USB flash drive and your good to go.

Layout will then look like this:

Flash Drive Root
    - Audit.au3 (Source Code)
    - Audit.ico (Icon)
    - CompInfo.au3 (Required to run Audit.au3 and compile)
    - find_me.txt (Required to locate USB flash drive, must be in root of drive)
    - Audit (Folder - Compiled program and required files)
         - CPU (Folder - Contains CPU images)
         - CSS (Folder - Contains CSS code for formatting HTML report)
         - Audit.exe (Compiled from Audit.au3)
         - Audit.ico (Icon)
         - WindowsServer2003x64 and WindowsServer2003x86 (Optional Microsoft Hotfix for processor information on Windows Server 2003)
         - WUInstall.exe (Checks for missing Windows Updates)
         - X.jpg (Picture of a red X for disabled local accounts)

To use either run the Audit.au3 file or Audit.exe file, when asked for a customer enter anything but DO NOT leave blank, could enter Reports or Test etc

Your HTML Audit report will be placed into a folder on the root of the USB drive, the folder name will be taken from whatever is entered in the customer dialogue box. The HTML report will be given the computer name.

Hope this helps you guys out and any suggestions on how to improve it are also appreciated as i am still learning

Regards

Adam Mallinson

DOT-COMmunications

Edited by DOTCOMmunications

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...