to the help pages of WinBuilder!
this manual you'll find details and quick start guides related to wb.
If you haven't found enough information to answer your questions,
let us know what you think needs to be changed or
make this manual easier to understand. You are kindly invited
place your comments here.
Starting up is easy and you can
do it in 3 steps
WinBuilder.exe from an empty folder.
- Get your
projects using the Download Center.
- Select the
project you want to build and click play.
follow the Step-by-Step
installation description recommended here
is a flexible boot disk builder.
This program can create all sort of bootable environments
based on the
source that is used. There are several projects available for
winbuilder so please
remember to read the instructions found inside each project to
compatible sources can be used.
Some of the
features to expect from wb
- Friendly User Interface
- Users can freely select, download, and update new scripts from the
- Scripts can be configured without needing to edit any code in most
- Most scripts already come included with freeware applications
- Customizable projects, everything can be customized and improved.
- Many built-in tools to edit and create new scripts inside wb
- Much smaller/efficient boot-disks and more flexibility to add changes.
- Tool specially targeted for boot method challenges.
- Last but not least - A very
This help manual is also available as a single .chm file download here
This program should be placed inside an empty folder and you can all projects
you wish to try from the Download
Center in wb.
There are no restrictions about spaces on path names or using non-ascii characters. We're using c:\WinBuilder as an example but you can also place it on your desktop if you wish.
default wb starts with the Recommended
level and you only
need to click the
Download button to get the recommended files from each
After the initial download is concluded - the program will
restart itself to start fresh and find all available projects.
projects and files can be found under a new sub-folder called Projects.
This program is not based on static paths meaning that you can move your wb work folder to
other locations and still let your projects work.
read the chapters below to understand in more detail how this process
Important details when
the Download Center you find a few folders called Tools - althought
these folders do not contain any projects at all - they do contain a
small set of third party applications (tools) and files that are shared and required by projects.
In most cases this folder only needs
to be downloaded once.
Please include it when downloading files for the first time.
contains some servers - each server can contain hundreds of megabytes
worth of project scripts and files.
first time you try wb - You
don't need to
To ensure that you can test each
project without having to download all files - you can use the profiles
box at the top of the
This box allows you to
choose scripts automatically.
newer versions of indispensable
Recommended - Only chooses newer scripts marked as
- Marks all newer scripts for download
Beta - Profile used only for beta testing.
Using this profile box you can easily select to only
download the Minimum profile which is helpfull for dial-up connections.
You may select the Complete
download if bandwidth is not a restriction and you wish to get all
on the root item of each project to view how
it should be used.
most projects you just need to click the Play button
(blue triangle) and a wizard will ask you for the project source files
location and continue the project
you need to change this default location, you can click on the
and modify as needed.
read here to view the
pages that detail how to use each project so that you can understand
more about the needed conditions to build your project.
WinBuilder.exe is supported on Microsoft Windows
Windows NT4/2000/XP/2003 and Microsoft Windows Vista.
It will require
Explorer (5.0 and above) to be installed on your machine
to properly acess
help pages and use the Web tab.
any .NET framework or any similar component. It is mostly a standalone
application without special external dependencies. (you can even
disable the whole network access and IE won't be needed at all).
Under this OS it will be necessary
cases to disable UAC
(User Account Control) to allow creation of the
needed registry hives
when building a new boot disk. Unfortunately, Vista disables by default
any atempt to access the registry even when
running under the administrator level account.
is not a default requirement for all projects - only for those who
require the load
Script files are simple text files that use the
which can be
edited with wb's
internal editor, you can also use your favourite
text editor or a simple text notepad.
information about scripts
It's recommended to use wb's internal editor to let help
you customize the script and highlight the source code syntax
use wb's internal editor by selecting a script and
clicking on the Edit button.
running WinBuilder, click on the Tools button where
also find a small utility to help you creating your scripts from
The learning curve to make your own script is
very simple and
can use other scripts as example to create your own
and then share them in the forums to help others if you wish - also a
good place to ask for scripts that support the programs you like.
Where do I place my scripts?
You can place your scripts inside the same folder where the
project you want to create is placed.
Using LiveXP as example, you can place your scripts inside
folder, where %BaseDir%
is the same path where
WinBuilder.exe is found.
Placing your script inside this folder is more than enough to make it
available from the the main window when browsing your project.
worth noting that some projects also have a specific folder where all
related scripts are grouped. Using the same LiveXP example, you can
place your scripts with programs inside the %BaseDir%\Projects\LiveXP\Apps folder.
Why some scripts only work with
thought all scripts are created equal and use the same scripting
language - different projects can use very different ways to add
programs and functions.
In most cases you
should understand which projects are compatible with your
before trying to use it. There is also an ongoing effort to make
scripts work in a wider variety of projects, read here for more
If you are using the Download
as source to get your scripts from the internet, then you won't need to
worry about this since each server only contains scripts that are
always correctly placed inside compatible projects.
If a script is growing outdated,
you can try to adapt it yourself. Pick a similar script that
works the way you need and use it as example, adapting things as needed.
can also post all your inquiries about .script file coding in our
community where others
can tell you which specific steps may be needed or even teach how to
update your script.
Projects are the way to build a
specific boot disk and you
should always read the information page of each project you intend to
before you start
building a project.
Specific details are included to help you use compatible
sources and learn how to debug some common issues that might sometimes
appear. If you still have
any doubts about how to proceed that are not covered in this manual,
you're invited to
for help on our community
WinBuilder is a tool in progress and
there are always bugs
being reported and properly solved, we always appreciate
your feedback and reports in case a bug is found.
Bugs can be divided in two types: WinBuilder
- Visit this page
and check if you're using the latest version - report here
if you need. It's always good to use the latest versions since they
contain several improvements at each time a new version is released.
related - Each project has a specific forum where
all related issues and fixes can be found, please visit the respective
forum page for more details.
In both cases, when reporting for a bug it is recommended that your
search the forums to check if any other
person has already posted a similar report and post a comment in the
respective thread. Your feedback will help others who may be able to
assist in quickly
finding a solution.
It was ocasionally reported by a few users
can interfer while scripts are copying or deleting files. It's
advisable to temporarily
disable the anti-virus only
the building process is running to check for possible causes
that keep your project from being concluded as expected.
Under normal circunstances there is no need to disable your
Please be aware that antivirus programs will scan any files being
copied which may impede performance.
Please note that some projects may require specific
conditions to be
properly executed such as VistaPE
which requires being used exclusively on
NTFS partitions to properly handle WIM
please read the specific project page to view more details.
WinBuilder itself can run quite happily both on FAT32 or
This program is freeware
and can only be used under the
terms of the
The full scope of WinBuilder's license is
available to read
inside the program by clicking on:
--> Options --> View License
Agreement and is applied only to WinBuilder.exe.
Scripts and other files distributed along with WinBuilder
subject to their own
licensing terms whenever applied and always according to
author terms - which should always be credited for their work
distributions or derivated versions of wb.
WinBuilder.exe is distributed on an "AS IS" basis, WITHOUT
ANY KIND, either express or implied.
The Developer of WinBuilder.exe is Nuno Brito (firstname.lastname@example.org).
Copyright © 2006-2007 Nuno Brito. All Rights
All relevant trademarks are acknowledged.
Wb was coded with the intention of creating
a flexible boot disk tool with an easy to use interface. All projects
available today were only made possible due to the long and constant
people who believe and keep struggling to make this sort of solutions
available for everyone else enjoy.
If you found our work useful, why not drop a quick visit to
the good folks in
our community and say
Thank you for using wb.
let us know
if this page is not complete or in case you still haven't found needed