Components with Scripts

M

Markus Pietrek

Hi folks,

the component designer has a field for adding a (VB) script file. Sadly I
can't find any detailed documentation about the variables, objects and
events supported in the target designer. The only stuff I could locate was
http://www.windowsfordevices.com/articles/AT2652672892.html

That's quite promising as it seems to allows me to add /BOOTLOGO to
\boot.ini without the need of bootcfg.

And I'm wondering whether this is possible and where I can find more
information?

o Create a macro component for EWF RAM Mode
o When the component is added in target designer, ask
the user whether the component should automatically
set the Enhanced Write Filter to default values.

Best Regards,
Markus
 
S

Sean Liming \(MVP\)

This has been a long time request, but Microsoft will not publish the
scripting language to create your own setup page. To setup the /bootlogo
switch I created a command line application that swaps out the boot.ini file
for a boot.ini file with the correct parameters during FBA. I think KM has a
solution on xpefiles.com that handles various boot.ini switches.

--
Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
Book Author - XP Embedded Advanced, XP Embedded Supplemental Toolkit
 
K

KM

Yup, I do. More about automatic (scripted) boot.ini solution you can read here:
http://km-dev.blogspot.com/2007/04/xpe-tip-28-bootini-extra-switches.html

Markus,

Microsoft in fact haven't and unlikely will open the CMI scripting language to public. However, you can figure it out by yourself if
you have enough time. Some of us have done this here and I posted some CMI scripts in this NG.
You can also use DependencyExplorer tool from XPeTools package (http://km-dev.blogspot.com/search?q=DependencyExplorer). It will
allow you to export any component CMI script from the database, explore it and understand the framework better.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top