digital8 Second Lieutenant
Joined: 29 Sep 2005
Posts: 1002
|
Posted: Fri Oct 07, 2005 10:35 am Post subject: Custom GUI for Windows PE |
|
|
By: paul davey
Posted On: 5/26/2005
OK everyone! I have been working on a little something for a while now and have decided that it is about time I unleashed the beast, as they say! I have created a GUI frontend for Windows PE - used to create custom Windows PE images. You will of course require windows PE (preferably 1.6 as this is what I have been developing with) and you will of course need an OS source. You are better of using a Windows 2003 Server source, integrated with SP1 - that way you can of course create a custom version of windows PE that runs in ram. Now this version that I am posting is by no means complete, BUT is fully working. I intend to improve upon this product as time goes on and with your help and suggestions so please drop me an email if you think you can contribute some idea's. At the moment this versions code is a bit messy and I would rather people didnt try and adapt the code at the moment. What I want to do is get it to a stage where all the current bugs(and we know there are going to be some) have been ironed out. Then I will fully document the code and create a general framework for you all to use. The program has been created as an HTA with VBSCRIPT as the code language so it should be easily adaptable in the long run. Now, enough prattling on..
For the sake of ease do the following:
(1) Create a folder called C:\windowsPE
(2) Create a subfolder
C:\windowspe\winpe
(3) Copy the windows pe source files in to the c:\windowspe\winpe folder
(4) download the attached zip file and uncompress the files in to the C:\windowspe\winpe folder.
(5) Run the current.hta program
Now the program is very simple and self explanatory. What you have to bear in mind is the following:
You must Specify
MKIMG configuration (1st four options)
Custom Background (just pick the normal winpe.bmp if you dont want to change it)
At a bear minimum the above must be completed.
Now, at the moment there is very little error checking in the program, so if you get a problem, let me know and I will resolve it. I am working the error checking etc in to the code as we speak, but before I get too carried away I want to get some feedback from you all. Hopefully you will ALL find this applet helpful. Lord knows that I have. |
|