it wasnt checking to see if oobe\info existed so the file copy failed uploaded new one I will work on the key.ini thing if you select custom from the key dropdown box you get a textbox to paste a key into.
The key INI part I really wanted the most. This way it can be modded for Vista, Windows 7, and Server without having to make a new program. Also, keys may change, new ones will come out, and makes it easier to update. To add new info folders with logo's, does one just need to create a new sub folder with files or are these coded in? I noticed the certs list change as you change the certs and this function is what I was looking for. If the logo's work the same, (I didnt test that yet), then these two functions work the way I wanted as long as they get copied to the correct locations beforehand. Thanks for all the work on this..it seems to be almost there.
the key.ini is a good idea and will be a LOT less work for me in the long run so Ill work on a way to do that any subdirectorie added to the logos directory will show up in the dropdown box but the matching logic for the oemid is based on what WMI returns for BiosVersion, I will probably move that to a .ini when I get a chance. the subdirectories after logos\oem is unimportant it will search all subdirectories for *.gif *.png *.bmp *.reg *.xml and copy to windir\system32\oobe\info\ and import any *.reg files to the registry that it finds in windir\system32\oobe\info
this is my version of the tool its still being written and it might be a little buggy, tell me if you have any problems, at the moment it only supports windows 7 ill work on vista and r2 when i get a vm up and running. i just figured out how to install the key without slmgr(lol thanks to wmi code creator ) so i will modify the code sometime soon
Good stuff, any way you can put a CRLF in the Cert Label. Alienware doesn't fully fit on screen. Alienware ALWARE2.1.XMR-MS Instead of this Alienware-ALWARE2.1.XMR-MS. Also, does this read the WMI Bios.Version or RSDT registry setting and auto select a matching cert if available. Not talking about auto-installing the cert, just trying to get the cert field pre-populated during FormLoad. I couldn't tell if it was doing this already or not, ACER is the first option alphabetically, but my SLIC is ACER as well. So I thought I would ask.
mine doesnt read wmi bios version yet i was more worried about the keys.ini nononsenses reads bios version but doesnt read a keys.ini yet (as far as i know) the certs come from whatevers in the certs folder right now the combox items come from filenames the ui wont stay like this so the label thing will change and im adding something to edit the keys.ini easier
everything on that dialog can be changed whatever they put in it os version brand key gets added no matter what the registry says makes it easier for me to collect the vista slp keys and makes it easier for the user to add new keys no matter what version of windows or the key type (i can use it to add a couple of my msdn keys to the file)