Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Softwarepaket schnüren das mehrere .msi Pakete automatisch installiert

Mitglied: spacyfreak

spacyfreak (Level 2) - Jetzt verbinden

26.09.2007, aktualisiert 01.11.2007, 32211 Aufrufe, 4 Kommentare

Ab und an hat man Software die die User installieren müssen.
Sehr nervig kann es sein, wenn das mehrere Pakete sind, die der user nacheinander installieren soll.

Hier kann es nützlich sein, die einzelnen Softwarepakete in ein einziges zu giessen, und das ganze am besten noch so deichseln, dass es für den user so wirkt, als würde er ein einziges Paket installieren.

Nachdem ich hierfür eine Lösung gesucht habe und auf mehre Möglichkeiten gestossen bin, fand ich folgende Möglichkeit recht angenehm, und vor allem kostenlos.

Wenn die zu installierenden Pakete als .msi Paket vorliegen, haben sie meist bestimmte Schalter, mit denen man eine "silent" Installation (oder unattended Installation) anstossen kann. Damit installiert sich die Software im Hintergrund, und je nach vorhandenen Schaltern auch ohne Interaktion des Benutzers.

Ob das .msi Paket solche Schalter hat, ermittelt man auf der Kommandozeile mit

Start...Ausführen...cmd

C:\softwarepaket.msi --help

Dann werden die Schalter angezeigt, die man nutzen kann. Meist gibt es den Schalter /Quiet oder auch /Passive.

Hat man diese Schalter nun ermittelt, kann man eine kleine Batch schreiben, wo die Pakete der Reihe nach aufgerufen werden.


call Ultra9000.msi /Quiet /Passive
call Arschgeige3500.msi /Quiet /Passive
call HimmelVollerGeigenzähler.msi /Quiet /Passive


Diese Textdatei wo das drinsteht benennt man um in Setup.bat oder Install.bat.

Dieses Batchfile, als auch die zugehörigen .msi Dateien packen wir nun mit Winace (kostenloser Packer u. Entpacker) in ein Zipfile.
In Winace kann man dann noch nen Starttext eintippen, der z. B. lautet

92c3b051db58300e03497a7d2d6fa4d2-geige - Klicke auf das Bild, um es zu vergrößern

Winace packt nun die .msi Pakete incl. der Batschdatei in ein selbstextrahierendes .exe File.
Der User muss das nur noch anklicken, sieht den obigen firmen- und softwarespezifischen Text mit paar Anweisungen, klickt auf weiter, und wie von Geisterhand werden die .msi Pakete installiert.
Mitglied: TuXHunt3R
27.09.2007 um 11:59 Uhr
Arschgeige3500.msi
HimmelVollerGeigenzähler.msi

Ich liebe solche Beispiele!
Bitte warten ..
Mitglied: dazzle
08.10.2007 um 11:02 Uhr
Danke für Deinen nützlichen Tipp!

Wolfgang
Bitte warten ..
Mitglied: CeMeNt
01.11.2007 um 09:35 Uhr
Moin einfach-mal-die-klappe-halten,

aber was ist denn, wenn die User gar keine Installationsrechte haben?
Dann wird das doch wohl eher nicht funktionieren, oder?

Gruß CeMeNt
Bitte warten ..
Mitglied: spacyfreak
01.11.2007 um 22:02 Uhr
Wenn sie benötigte Rechte nicht haben, können sie auch nicht selber installieren und brauchen auch keinen Infotext.
Dann installiert eben entweder der Admin, oder man nimmt Gruppenrichtlinien und schiesst die Software auf den Client PC (oder andere Methoden).

Thema des Threads war jedoch nur was man mit .msi Paketen anfangen kann und wie man diese mit dem beschriebenen Tool zusammenfassen kann. Nicht mehr - aber auch nicht weniger.
Bitte warten ..
Ähnliche Inhalte
Microsoft

Java Runtime Environment MSI nun Oracle und nicht mehr Sun

Tipp von pantoxMicrosoft

Wer bislang die MSI aus der EXE des Offline Installers von Javas RE extrahierte, fand diese nach dem Start ...

Windows 7

Fehlercode 28 - USB-Gerätetreiber werden nicht mehr installiert

Tipp von dgrebnerWindows 7

Plötzlich werden alle USB-Geräte mit Code 28 im Geräte-Manager angezeigt (Treiber wurde nicht zur Installation ausgewählt). Der Grund ist ...

E-Mail

Thunderbird 60 muss manuell installiert werden

Information von sabinesE-Mail1 Kommentar

Die Version 60 wird wohl nicht automatisch installiert, eine manuell geladene Installationsdatei aktualisiert aber eine vorhandene Installation auf die ...

Windows 7

Windows Updates werden nicht installiert 80243004

Tipp von MovecornWindows 74 Kommentare

Falls der Windows Update-Fehler 0x80243004 angezeigt wird, wenn Windows Update nach neuen Updates sucht, bedeutet dies, dass das Benachrichtigungssymbol ...

Neue Wissensbeiträge
Ausbildung

Linux-Ausstieg in Niedersachsen - Windows statt Bugfix

Information von StefanKittel vor 10 StundenAusbildung8 Kommentare

Sind ja nur Steuergelder

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 2 TagenSpeicherkarten2 Kommentare

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 2 TagenSicherheit

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 3 TagenHardware3 Kommentare

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Off Topic
SysAdmin im öffentlichen Dienst - jemand Erfahrungen?
Frage von JohnDorianOff Topic22 Kommentare

Hallo zusammen, hat jemand Erfahrung wie es so ist als SysAdmin im öffentlichen Dienst (Landkreis) im Südwesten der Republik ...

SAN, NAS, DAS
Nas mit USB und LAN gleichzeitig zugreifen
gelöst Frage von MarkBeakerSAN, NAS, DAS16 Kommentare

Hallo zusammen, ich suche eine Art NAS, womit ich via LAN und USB zugreifen kann. Folgender Aufbau ist gedacht: ...

Vmware
Offene LDAP-Server in AS
gelöst Frage von obi-wan-kenobiVmware15 Kommentare

Hallo alle Miteinander, ich habe ein Problem, unsere VM-Ware Appliance (Version. 6.5.0.10000) ist scheinbar angreifbar. Wir haben eben die ...

Entwicklung
Ist dies als Programmieren zu bezeichen?
Frage von kmsw110Entwicklung13 Kommentare

Hallo, ein Kollege redet dauernd darüber das er im Betrieb seine Maschinen (Fräsmaschinen) Programmiert bzw. Zahlenwerte in ein .txt ...