There's another method which works well for including so-called "customized" files that you'll be including with every build that is very simple, and requires only slightly more than novice level to achieve, and is kinda slick... it goes a little something like this:
Say there are a group of files that you
always want to include in your PE build, and these files will be
overwriting files already processed by PE builder. You create a very simple "junk" plugin.
For example, I create my nu2menu ahead of time - it's highly structured, and NOT alphabetized, but rather in the order I want things to be - so it's premade, and I simply overwrite the one PE Builder makes with my own
as the final step. As well, to save space, I overwrite a number of TrueType fonts from Windows 3.1 saving me around 4-5MB on the CD (new TTF are unicode and often orders of magnitude larger in size). There are a few Windows System files that can be compressed (this took meticulous trial and error, and is only for the CD space-freaks among us), so I again, overwrite these files as the final step. Also included in this relatively small list is
BOOTVID.DLL, again overwriting so as to produce a nice custom bootscreen.
Almost in conclusion then, I used this so-called "junk" plugin to overwrite files that PE Builder has produced. You could go about it this way:
In your
plugin directory create a plugin folder named
zzzz-junk or whatever suitable name you'd like to use. Assuming you're building your PE disc on an NTFS drive (and you SHOULD), the
zzzz-junk plugin will be processed last (or rename so that it WILL be last). To follow convention, I always include and use a
files subfolder of the main plugin folder, so I have all my files (in this case BOOTVID.DLL for you) in zzzz-junk\files.
You
junk.inf file might be as simple as:
[Version]
Signature= "$Windows NT$"
[PEBuilder]
Name="!junk plugin"
Enable=1
[WinntDirectories]
a="Programs\Nu2Menu",3
[SourceDisksFiles]
files\BOOTVID.DLL=2
In my own plugin, which includes fonts you'd add similar to:
files\times.ttf=22, etc...
The table for knowing where certain filetypes go can be found by visiting
HERE
This will either help you, or confuse you tremendously (hopefully the former after a few practice runs)
DW