How do i read System Memory Areas

Technical support and scripting issues

Moderators: JRL, Dorian (MJT support)

Post Reply
olllllliii
Pro Scripter
Posts: 60
Joined: Tue Dec 22, 2009 9:51 am
Location: Mannheim ( Germany )
Contact:

How do i read System Memory Areas

Post by olllllliii » Wed Jul 11, 2012 5:47 pm

Hello i want to read memory areas and give them to a variablé.

On XP i had the command debug ...started that and entered the
memory area i want to know ...like

-D C000:0000
for graphics
or 0000:0040
for BIOS ..


now i am working with windows 7 (64 bit ) and need some information about
the bios installed and if theres a need to update ( making liste for the technicans ) ...is there a way to do that ( VB or Macroscheduler ) without having debug ?

Tell me if u have a idea how to solve that.
Oliver Hilger Mannheim
alias Olllllliii

Me_again
Automation Wizard
Posts: 1101
Joined: Fri Jan 07, 2005 5:55 pm
Location: Somewhere else on the planet

Post by Me_again » Wed Jul 11, 2012 11:53 pm

I can't test it at the moment but the bios information is in the registry:

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosDate

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\SystemBiosVersion

so you should be able to read it with MacroScheduler's RegistryReadKey> command.

olllllliii
Pro Scripter
Posts: 60
Joined: Tue Dec 22, 2009 9:51 am
Location: Mannheim ( Germany )
Contact:

Thanks for Help with the bios :-)

Post by olllllliii » Thu Jul 12, 2012 11:05 am

That works perfect ... for my needs.

here the small script i wrote ...

Code: Select all

Let>cr=CRLF
RegistryReadKey>HKEY_LOCAL_MACHINE,HARDWARE\DESCRIPTION\System\BIOS,BIOSVendor,strVendor
RegistryReadKey>HKEY_LOCAL_MACHINE,HARDWARE\DESCRIPTION\System\BIOS,BIOSVersion,strVersion
RegistryReadKey>HKEY_LOCAL_MACHINE,HARDWARE\DESCRIPTION\System\BIOS,BIOSReleaseDate,strReleaseDate
RegistryReadKey>HKEY_LOCAL_MACHINE,HARDWARE\DESCRIPTION\System\BIOS,BaseBoardManufacturer,strManufacturer
RegistryReadKey>HKEY_LOCAL_MACHINE,HARDWARE\DESCRIPTION\System\BIOS,BaseBoardProduct,strProduct
MessageModal>%strVendor%%cr%%strVersion%%cr%%strReleaseDate%%cr%%strManufacturer%%cr%%strProduct%
EXIT
But what i still need is reading memory Areas also ....if someone know
how i can read 10 bytes from a specific memory area please let me know ...

Kind Regrads

Code: Select all


Oliver Hilger Mannheim
alias Olllllliii

Post Reply
Sign up to our newsletter for free automation tips, tricks & discounts