mlu Posted April 16, 2004 Share Posted April 16, 2004 alanoll said something about a thread where you explained in detail how to do that. where can I find it? Link to comment Share on other sites More sharing options...
boskap Posted April 17, 2004 Author Share Posted April 17, 2004 @ spachtlerja ich denke schon das dies mit den variablen funkt.Ich habe aber meine auswahl nicht selbst geschrieben sondern verwende das tool installs.exeausserdem wie würdest du dann den reg key definierender reg key für den shutdown müsste ja dann auch variabel seingibt es dein msi package noch wothx Peter Link to comment Share on other sites More sharing options...
spachtler Posted April 17, 2004 Share Posted April 17, 2004 @boskap: ich lad die menu.msi mal auf geocities,zu bekommen unter:http://www.geocities.com/spacht_2000/msi.zipes ist nicht verschlüsselt oder gesperrt, miteinem editor-programm für .msi dateienquasi open source...der reg-key für den shutdown würde ja nur dannin die registry geschrieben, wenn die bedingungerfüllt ist, das mehr als 20 programme gewählt wurden...nice weekend, spachtlerp.s.: mir is grad nochwas eingefallen, falls dieser ganze variablen-kram zu kompliziert ist: auch dein menü wird ja irgend ne nummerierung in der runonceex-registry erzeugen. mal angenommen dein menü stellt 40 programme zur wahl und du baust einen festgelegten reboot ein, der genau zwischen 20 und 21 sitzt. der würde aber auch ausgeführt, wenn du von den ersten 20 programmen nur 2 oder 3 gewählt hast......translation: if this thing with the variables dont work, its possible to set a reboot-command after the 20st program from the menu. but it will also be do the reboot if you choose only 2 or 3 of the first 20 progs.... Link to comment Share on other sites More sharing options...
boskap Posted April 17, 2004 Author Share Posted April 17, 2004 @ spachtlerdanke für dein Toolnaja das mit den runonce keys ist nicht so einfach im installs.exees sollte zwar funktionieren doch tut es das nichtdarum rufe ich cmd files für das jeweilige programm aufdiese tragen regonce keys ein und beim nächstenreboot wird dann für die jeweilige inst wieder eine cmd gestartet welche dann alles macht ( inst, reg keys, icons usw.)ich rufe das tool in der cmdline.txt aufin der ini datei kann ich gewisse tools schon vorbelegendie auf jeden fall inst werden.leider hat das tool noch keinen timerdarum habe ich ein vb script geschrieben welches nach 3 min auf "start install" klicktin den 3 min habe ich zeit die sw produkte zu ergänzenund so ist es eigentlich komplett unattended da es weiter läuft und ich ja wenn ich was vergessen habe einfach nachher in das verzeichniss des jeweiligen prog. wechseln kann und dort die cmd aufruf und das produkt installiert sich auch soich hoffe du kennst dich aus *ggg*könnte man bei deinem tool fix einen timer einbauen und das mit dem shutdown ???lgPeter Link to comment Share on other sites More sharing options...
spachtler Posted April 17, 2004 Share Posted April 17, 2004 meine "erste version" hatte so ein timer, das hat sich abermit der jetzigen menüstruktur erledigt.der code dafür ist recht simpel und ersetzt dir denke ichmal das script das den start-button betätigt....shutdown.exe -r -f -t 60 -c "Windows XP wird in 60 Sekunden neu gestartet"diese zeile in einer .cmd datei erzwingt einen dialog,mit dem hinweis "Windows XP wird in...." und einemcountdown. kannst es ja am laufenden system testenoder direkt in die kommandozeile (START - AUSFÜHREN)eingeben, passiert weiter nichts außer halt dem neustart. Link to comment Share on other sites More sharing options...
boskap Posted April 17, 2004 Author Share Posted April 17, 2004 @ spachtlernein das habe ich nicht gemeint wie der aufruf mit dem shutdown ist sondern ob du das mit dem shutdown in dein msi einbauen kannstich meine zb mehr als 20 progs=rebootwarum hast du den timer rausgenommenich verwende ja das timer script um die inst halt mit standard progs weiterlaufen zu lassen falls ich weg muss oder sodamit läuft die inst weiterlgpeter Link to comment Share on other sites More sharing options...
spachtler Posted April 17, 2004 Share Posted April 17, 2004 ich meine zb mehr als 20 progs=rebootdarüber mach ich mir ma gedanken, austüftelndauert immer etwas......den reboot mit timer hab ich deshalb entfernt,weil er je nach geschwindigkeit des rechners,wo die dvd installiert wird, mit 2 minutennicht ausreicht um alle vorgänge abzuschließen(Norton systemworks & zonealarm konfiguration).statt-dessen hab ich eine weitere .msi gemacht(reboot2.msi auch in dem zip mit drin), dasden rechner erst dann neustartet, wenn der userden button dafür drückt. im dialog wird drauf hingewiesen,das man programmkonfigurationen vorher fertig stellen soll.... Link to comment Share on other sites More sharing options...
boskap Posted April 17, 2004 Author Share Posted April 17, 2004 Tja ich denke auch andauernd nachd.h. du rufst das programm auch aus der cmdlines.txt auf und dort bleibt deine inst dann stehen solange bis du weiter klickst.der grund warum ich den timer verwende ist weil ich oft unterwegs bin oder was anderes mache und somit der rechner mit standard software weiter läuftdadurch wird z.b: acrobat reader, winzip, wmp9, directx 9, virenscanner und windows updates auf jeden rechner installiertmein timer klickt also nach 3 min auf start und installs.exe führt nach der reihe die cmd's aus welche die runonce einträge machendarum verstehe ich nicht ganz was du damit meinst das sich die 2min nicht ausgehenbei mir läuft die inst ja nach dem rebootoder verstehe ich was falschthxpeter Link to comment Share on other sites More sharing options...
spachtler Posted April 17, 2004 Share Posted April 17, 2004 also zum verständnis:erst hatte ich eine DVD, die ohne jegliches zutun einfachALLE programme installierte, incl neustart so das am endealles funktionierte. dann brachte mich ein kollege auf dengedanke, was denn sei, wenn man garnicht alle programmeinstalliert haben möchte. daraufhin habe ich meinauswahlmenü programmiert. die momentane versionist also vollautomatisiert, xp wird installiert und danachdas auswahlmenü geladen. nach anklicken der verschiedenenprogramme wird eine einzige runonceex erstellt, die dannin einem rutsch verarbeitet wird. wenn ich also norton sys. undzonealarm auswähle, kommen nach beenden der runonceexsofort deren konfigurationsfenster, die beide durch alle dialogefertigzustellen kann länger als 2 minuten dauern. darum eindurch .msi erzeugten dialog der den user auf die situationhinweist und erst neustartet, wenn man ihn klickt. man kannauch abbrechen klicken um einen neustart zu vermeiden,wenn man z.b. kein programm installiert hat, das einenneustart ervordert... Link to comment Share on other sites More sharing options...
boskap Posted April 18, 2004 Author Share Posted April 18, 2004 @ spachtlerIch hatte auch eine dvd die am anfang alles installiert hatdoch da ich in meiner firma damit oft pc's inst habe bin ich darauf gekommen das ich ja auf manchen pc ja nicht alle applikationen brauche.sondern nur einen gewissen standard für den der jeweilige bereich lizenzen hat.darum werden bei mir gewisse applikationen vorbelegt da dies beim siemens standard auf jeden rechner istd.h.: wenn ich nicht eingreife so bekomme ich zu mindest den standard und der rechner ist nachher in der domainebei mir sind alle applikationen soweit vorkonfiguriert das ich nichts mehr konfigurieren muss.darum wäre die timer funktion ganz toll für mich da ich ja mit deinem tool nur die sw auswähle und die regkeys nachher hineinschreibt.danach habe ich ja einen reboot und danach laufen die applikationen ganz von alleine durcheine frage habe ich nochweist du wie ich acdsee silent installieren kann ohne das es sich automatisch alle file typs registriertthxPeter Link to comment Share on other sites More sharing options...
spachtler Posted April 18, 2004 Share Posted April 18, 2004 habe gerade mal acdsee`s msi durchgeschaut,dort gibt es einen punkt "ShellIntegrationSetup"mit 3 möglichkeiten, die eine variable in einenbestimmten status setzen. diese variableheißt SHELL_INTEGRATION_LEVEL und iststandardtmäßig auf ALL ACDSee soll alle unterstützten Dateitypen verwalten.gesetzt. Weitere möglichewerte sind FREE ACDSee verwaltet alle Dateitypen, die momentan nicht von anderen Programmen verwaltet werden. und CUSTOMZeigt eine Liste der Dateitypen an, von denen Sie diejenigen, die mit ACDSee verwaltet werden sollen, wählen können.diesen wert kann man in der .msi entsprechend verändern undspeichern. Link to comment Share on other sites More sharing options...
mlu Posted April 18, 2004 Share Posted April 18, 2004 @spachtlerwhere can I find your thread about creating msi install menu? Link to comment Share on other sites More sharing options...
spachtler Posted April 18, 2004 Share Posted April 18, 2004 @mlu: i think in this "thread" i only said that i build this .msiwith "wise for windows installer", i didnt explain exactly howto,because its not so easy and would take a few sites to write....but you can DL my .msi and take a look in it with WISE. itsopensource, i didnt hide or krypt anything.... Link to comment Share on other sites More sharing options...
mlu Posted April 18, 2004 Share Posted April 18, 2004 @spachtlerthx. Link to comment Share on other sites More sharing options...
Mann Posted April 19, 2004 Share Posted April 19, 2004 can you guys translate or discuss this thread in english cos i'm myself facing the same problem having to install so many softwares. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now