Script to change boot order on S30

  • This topic is empty.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #1734
    Avataredps
    Member
    • Total Post: 12
    • Regular Joe
    • ★★

    OS: Windows CE.Net
    Image: 581

    I am planning on setting up a imaging station for my company but I noticed that the S30 have the boot order as IDE-USB-PXE. I want to change the order to PXE-IDE-USB but I am not seeing how to do this in the scripting. Could anyone help me with this?

    #14989
    ConfGenConfGen
    Keymaster
    • Total Post: 11110
    • Jedi Master
    • ★★★★★★★

    There is a registry key you can set on the CE unit to change the boot order.

    Here is a table that works for me

    |


    +


    |
    |Reg code |Result |
    |


    +


    |
    |”EEPROM”=hex: 40, a2, FF, 41, 08, 0F|1. IDE 2. USB 3. PXE |
    |


    +


    |
    |”EEPROM”=hex: 40, a2, FF, 41, 00, 0F|1. IDE 2. USB 3. None |
    |


    +


    |
    |”EEPROM”=hex: 40, 82, FF, 41, 0a, 0F|1. IDE 2. PXE 3. USB |
    |


    +


    |
    |”EEPROM”=hex: 40, 82, FF, 41, 00, 0F|1. IDE 2. PXE 3. None |
    |


    +


    |
    |”EEPROM”=hex: 40, 28, FF, 41, 0a, 0F|1. PXE 2. IDE 3. USB |
    |


    +


    |
    |”EEPROM”=hex: 40, 28, FF, 41, 00, 0F|1. PXE 2. IDE 3. None |
    |


    +


    |
    |”EEPROM”=hex: 40, a8, FF, 41, 02, 0F|1. PXE 2. USB 3. IDE |
    |


    +


    |
    |”EEPROM”=hex: 40, a8, FF, 41, 00, 0F|1. PXE 2. USB 3. None |
    |


    +


    |
    |”EEPROM”=hex: 40, 2a, FF, 41, 08, 0F|1. USB 2. IDE 3. PXE |
    |


    +


    |
    |”EEPROM”=hex: 40, 2a, FF, 41, 00, 0F|1. USB 2. IDE 3. None |
    |


    +


    |
    |”EEPROM”=hex: 40, 8a, FF, 41, 02, 0F|1. USB 2. PXE 3. IDE |
    |


    +


    |
    |”EEPROM”=hex: 40, 8a, FF, 41, 00, 0F|1. USB 2. PXE 3. None |
    |


    +


    |

    So, you should use

    [HKEY_LOCAL_MACHINESOFTWAREWYSE]
    “EEPROM”=hex: 40, 28, FF, 41, 0a, 0F

    A WDM script could look like this:

    [Version]
    Number=Bootorder
    Description=set boot order
    OS=CEN
    Category=CE Addons

    [Script]
    CO “CEN”
    LU “The administrator is updating the configuration for this device”
    SF “CEConfig” “settings.reg” “REPLACE”

    Any the settings.reg should look like this then:

    [HKEY_LOCAL_MACHINESOFTWAREWYSE]
    “EEPROM”=hex:40,28,FF,41,0a,0F

    HTH
    CG

    #14994
    Avataredps
    Member
    • Total Post: 12
    • Regular Joe
    • ★★

    Thank you very much for this, it will make my job much more easier.

    #14996
    Avataredps
    Member
    • Total Post: 12
    • Regular Joe
    • ★★

    Everything I read says to use ScriptBuilder but I am unable to find, do you know where I can download it from or is it bundled with another piece of software?

    #14997
    ConfGenConfGen
    Keymaster
    • Total Post: 11110
    • Jedi Master
    • ★★★★★★★

    Use Notepad. ScriptBuild was never released.

    CG

    #15019
    Avataredps
    Member
    • Total Post: 12
    • Regular Joe
    • ★★

    I copied everything you wrote but I get this error message when trying to import the package in. (Application Function: TestRegFileFilerted Error: Subscript out of Range). Do you know what this means?

    #15020
    ConfGenConfGen
    Keymaster
    • Total Post: 11110
    • Jedi Master
    • ★★★★★★★

    Open notepad and copy this into a new doc:

    [Version]
    Number=Bootorder
    Description=set boot order
    OS=CEN
    Category=CE Addons

    [Script]
    CO “CEN”
    LU “The administrator is updating the configuration for this device”
    SF “CEConfig” “settings.reg” “REPLACE”

    Save this file as “bootorder.rsp”. Create a folder named bootorder on the same level as the bootorder.rsp file.
    Open the folder and create the settings.reg file in there.

    Now register the script within WDM.

    CG

    #15063
    AvatarTCL
    Member
    • Total Post: 2
    • Newbie

    Is there also a script available for XPe to change the boot order?

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.