Do you use Emulex Fibre Cards? Would you like to configure them in Winpe? Then the program you need is WinLpCfg from Emulex.
WinLpCfg is for use with 32-bit and 64-bit versions of the Microsoft WinPE operating system. (Although not the intended use, you can use WinLpCfg with Windows Server 2003)
You can use the utility to do the following:
Get it here: http://www-dl.emulex.com/support/hardware/utilities/winlpcfg/10a7/winlpcfg_10a7.zip
To get help on using the tool run:
C:\winlpfc\x86>winlpcfg help
Here is the help on setting the bootdevice using winlpcfg:
C:\winlpfc\x86>winlpcfg help setbootdevice Command: help setbootdevice Syntax: setbootdevice n=adapter w0=WWPN 0 w1=WWPN 1 l=LUN t=topology Command completed, NO Error!
Also you can create a list of tasks in a text file and then run them e.g.:
reset n=all enableboot n=1 i=1 setbootdevice n=1 w0=00000000 w1=00000000 l=00 t=1
The command line to run this is:
C:\winlpfc\x86>winlpcfg @textfile.txt