Jump to content

Too many entries in run once


boskap

Recommended Posts

Hello

My English is not so good

I have a question

I have a unattend DVD with 48 software Products

I can choose witch softwre i want to install.

When i choose the software the needed entries to install were written to the runoncex key

on next reboot the software will be installed

my problem is , that the runoncex list is so long that goes over my desktop and i could not se where the inst. process is.

have you got any ideas how i can scroll or make 2 rows by runoncex

or any other idea

thx peter

Link to comment
Share on other sites


you can neither scrool or make two boxes/columns.

you can set a variable for like 20 apps, it puts in the first 20 apps in registry, then restarts, final thing on that one imports the next 20, restarts, and so on till your down.

You could also optionally use XPlode, but it will break your program. As it used XML and not registry entries.

Link to comment
Share on other sites

Hello

My English is not so good

I have a question

I have a unattend DVD with 48 software Products

I can choose witch softwre i want to install.

When i choose the software the needed entries to install were written to the runoncex key

on next reboot the software will be installed

my problem is , that the runoncex list is so long that goes over my desktop and i could not se where the inst. process is.

have you got any ideas how i can scroll or make 2 rows by runoncex

or any other idea

thx peter

der flagge nach kommste ausm ösi-land,

ich hab ne ähnlich aufgebaute dvd wo du auch wählen

kannst, welche programme installiert werden,

sind aber nur 18 und im maximal-fall reicht die

liste grad komplett übern monitor. mich würd interessieren,

wie dein "auswahlmenü" aussieht.......

gruß, spachtler

translation: i build a dvd too with some programs and would be

intrested how your choose-meu is look like....

Link to comment
Share on other sites

Um blöden Kommentaren aus dem Weg zu gehen (wie diesem :)), würde ich deutschen Antworten auch gleich eine Übersetzung anfügen.

Two avoid angry comments i would also add an english translation to non-english answers.

greetZ

Link to comment
Share on other sites

@boskap: dein menü arbeitet wahrscheinlich nach dem selben prinzip wie meins,

es schreibt je nach auswahl werte in die registry und erzeugt somit

eine runonceex die dann nach neustart abgearbeitet wird.

das deaktivierte programm läßt drauf schließen, das du auch

ne prüfung eingebaut hast, ob ein programm schon installiert ist.

so hab ichs erstellt. bevor du eine neue runonceex erzwingst,

muß eine angefangene erst komplett abgearbeitet sein. eine

laufende kannst du zwar mit taskkill cmd.exe unterbrechen,

stehen aber noch reste in der registry, werden die nach neustart

weiter abgearbeitet. bzw. könntest du ja deinem auswahlmenü sagen,

wenn z.b. 20 programme oder mehr ausgewählt werden,

das es einen taskkillbefehl mit neustart erzeugt und dann ein 2. teil deiner auswahl abgearbeitet wird.....

translation: i think the shown menu works like my one, for choosing a program,

a registry-value is wirtten to the runonceex-key and would be

see by windows after reboot. looks like it checks if a program is

already installed, so that you couldnt install it twice. maybe its

possible to build in an automatic break (taskkill + reboot)

for installing first 20 progs. for example and after another reboot

the rest of it....

post-80-1082020999_thumb.jpg

post-80-1082020999_thumb.jpg

Link to comment
Share on other sites

@ Spachtler

Danke für die Antwort

wie sollte ich deiner meinung nach den counter "alle 20 Programme" reboot machen

oder hast du eine andere idee ??

Der grund warum ich keine übersetzung schreibe ist weil mein Englisch nicht so toll ist

thx

Peter

Link to comment
Share on other sites

so ein counter dürfte kein thema sein, 100%ig kenne ich

den aufbau deines menüs nicht, bei mir ist es z.b. so,

das jede wahlmöglichkeit (jede checkbox) gleichzeitig

eine variable ist, die bei auswahl den status "1" bekommt.

bei nichtauswahl ist der status "0"

nun könnte man ja eine weitere variable nutzen,

die ALLE wahlkästchen zusammenzählt. und da könnte

man sagen: wenn das ergebnis größer oder gleich 20 ist,

wird ein bestimmter wert in die registry geschrieben,

der eben einen "zwischen-neustart" erzeugt.

z.b.:

if ("var01" + "var02" + usw....) >= 20   reg add key...... uswend

allerdings könnte man sich das alles auch sparen, wenn

es irgendwie möglich ist, die zu lange liste in mehrere

spalten zu teilen......

trans:

maybe a variable and a "if statement" could be used to generate

a break after 20 programms....

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...