Jump to content

Ultra small custom autorun menu


Recommended Posts

Attached to this post I have written a small autorun menu replacement.

It looks similar to the XP/2003 Setup menu but you can add customized menu entries and submenus.

There is also a optional possibility for language selection.

The exe is only 60k because it uses the bitmaps from the original setup.exe which must be on the CD-ROM but can be in a subfolder.

All settings are done via a INI file (example included) which is self explaining (I hope).

SETUPNT.zip

Link to comment
Share on other sites


no dutch lang. :)

Can be added manually via the INI. Its only an example. The other languages are also not "implemented". Add your favourite languages to the [LANGUAGE] section and create a menu for them like the german / english example.

@BMCrusher

Yes, its a replacement for the original, but needs the original EXE on the CD for the bitmaps.

Link to comment
Share on other sites

if you have done the dutch lang file. can you set it up so i can download it??

////dutch\\\\

als je de nederlandse *.ini klaar heb wil je hem dab a.u.b. op deze site zetten zodat ik hem kan downloaden??

tnx laurens :)

Link to comment
Share on other sites

  • 3 weeks later...

@SCP

After workign with this menu, I really like it. One feature that seems to be missing from most menu systems is the ability to get user input.

I use this menu to choose between operating systems, configurations, etc. The last option I present to a user is to provide a user name and password to access the network. I would like to be able to pass the input to a script.

Is this a feature that can be added?

Link to comment
Share on other sites

@SilloSyben,

to shut down the Language menu, just use this:

[GENERAL]show language=false

if you don't need the language menu at all, just del the following lines:

[LANGUAGE]numlang=6

lang1=&English

lang2=&Francais

lang3=I&taliano

lang4=&Deutsch

lang5=E&spanol

lang6=&Brazilian-Portuguese

mess1=Select English as your primary language.

mess2=Choisissez le français en tant que votre langage primaire.

mess3=Il Italiano e la mia prima lingua

mess4=Wählen Sie Deutsches als Ihre Primärsprache aus.

mess5=Seleccione el español como su lenguaje primario.

mess6=Selecione Brazilian-Portuguese como sua língua preliminar.

if you like to have english as your default language and need no other language, just del all language lines([LANG0], [LANG0.MENU2],.......) and use this instead:

[LANG0] //English as default

resdll=GERMAN\XPPRO01\Setup.exe

numbutton=7

exit=E&xit

back=&Back

welcometext=Welcome to Microsoft Windows XP

menutitle=What do you want to do?

;micon=60

button1=&1. Setup Windows XP Professional Corp

mess1=Setup Windows XP Professional Corp

type1=1

active1=1

action1=GERMAN\XPPRO01\Setup.exe

button2=&2. Setup Windows XP Home Edition

mess2=Setup Windows XP Home Edition

type2=1

active2=1

action2=GERMAN\XPHOM01\Setup.exe

button3=&3. Setup Windows XP Media Center Edition

mess3=Setup Windows XP Media Center Edition

type3=1

active3=1

action3=GERMAN\XPMCE01\Setup.exe

button4=&4. Setup Windows XP Tablet PC Edition

mess4=Setup Windows XP Tablet PC Edition

type4=1

active4=1

action4=GERMAN\XPTPE01\Setup.exe

button5=&5. Install optional Windows components

mess5=Install optional Windows components

type5=1

active5=1

action5=%windir%\system32\sysocmgr.exe

params5=/x /y /i:sysoc.inf

imagenormal5=100

imagehighlight5=101

button6=&6. Perform additional tasks

mess6=Perform additional tasks

type6=101

active6=1

action6=LANG1.MENU2

imagenormal6=100

imagehighlight6=101

button7=&7. Check system compatibility

mess7=Check system compatibility

type7=101

active7=1

action7=LANG1.MENU3

imagenormal7=100

imagehighlight7=101

[LANG0.MENU2]

numbutton=5

exit=E&xit

back=&Back

menutitle=What do you want to do?

micon=60

button1=Set up &Remote Desktop Connection

mess1=Set up Remote Desktop Connection

type1=1

active1=1

action1=GERMAN\XPPRO01\support\tools\msrdpcli.exe

imagenormal1=100

imagehighlight1=101

button2=&Set up a home or small office network

mess2=Set up a home or small office network

type2=1

active2=1

action2=GERMAN\XPPRO01\I386\NETSETUP.EXE

imagenormal2=100

imagehighlight2=101

button3=&Transfer files and settings

mess3=Transfer files and settings

type3=1

active3=1

action3=GERMAN\XPPRO01\support\tools\fastwiz.exe

imagenormal3=100

imagehighlight3=101

button4=Browse this &CD

mess4=Browse this CD

type4=1

active4=1

action4=

imagenormal4=100

imagehighlight4=101

button5=&View the release notes

mess5=View the release notes

type5=1

active5=1

action5=RELEASENOTES.HTM

imagenormal5=100

imagehighlight5=101

[LANG0.MENU3]

numbutton=2

exit=E&xit

back=&Back

menutitle=What do you want to do?

micon=60

button1=&Check my system automatically

mess1=Check my system automatically

type1=1

active1=1

action1=GERMAN\XPPRO01\I386\winnt32.exe

params1=/checkupgradeonly

imagenormal1=100

imagehighlight1=101

button2=&Visit the compatibility Web site

mess2=Visit the compatibility Web site

type2=1

active2=1

action2=http://www.microsoft.com/isapi/redir.dll?prd=whistler&sbp=pro&pver=5.1&ar=compat

imagenormal2=100

imagehighlight2=101

by the way, this gives the path to the MS Setup.exe:

resdll=MSSetup\Setup.exe

to use for the Icons.

pastl

Link to comment
Share on other sites

  • 2 weeks later...

scp

Great idea.

I think many members, including me, could be pleased if you post a separate INI containing English comments only.

I hope you have time to post it.

Thanks.

Link to comment
Share on other sites

  • 2 weeks later...

It would be good if we could do a little more customising with the look'n feel - have an image background etc... If i can help in any way to make to product be let me know - i think this is a great tool that could be even better with some tweaking :)

Felix

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...