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

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

DSL, VDSL

Telekom versendet automatische Kündigungen

Erfahrungsbericht von VoiperDSL, VDSL11 Kommentare

Hallo Zusammen, wer aktuell noch mit einem älteren Anlagenanschluss (Business Basic Complete Premium ö.Ä.) unterwegs ist, könnte dieser Tage ...

Neue Wissensbeiträge
Windows 10

Mikrofon von Headset geht nach Update auf Windows 10 1803 nicht mehr

Tipp von Deepsys vor 18 StundenWindows 10

Ich verwende ein Plantronics Headset das per USB mit dem Windows 10 PC verbunden ist. Damit kann ich auch ...

Video & Streaming

Ruckelfreies Fernsehen auf Smartphone oder Tablet - in SD oder gar HD - Eine Alternative zum Fritz DVB-C Receiver

Anleitung von power-user vor 1 TagVideo & Streaming7 Kommentare

Wer kennt das nicht: Man möchte gemütlich auf dem Balkon sitzen und vielleicht grillen und dabei das WM-Spiel gucken ...

Erkennung und -Abwehr
Trendmicro WFBS 10 ist in deutsch verfügbar!
Tipp von VGem-e vor 1 TagErkennung und -Abwehr4 Kommentare

Servus Kollegen, downloadbar unter

Windows Update

Microsoft Patchday Juni 2018 - BSOD, obwohl noch kein Patch freigegeben

Erfahrungsbericht von diemilz vor 1 TagWindows Update5 Kommentare

Hallo zusammen, wir hatten hier letzte Woche ein massives Problem. Alles begann damit, dass ein Mitarbeiter kurz vor Feierabend ...

Heiß diskutierte Inhalte
Windows Userverwaltung
User Überwachung
Frage von YellowcakeWindows Userverwaltung33 Kommentare

Hey ich habe von unserem neuem Datenschutzbeauftragten ein kleines Horror Paket bekommen. Ich soll wenn es möglich ist, das ...

Outlook & Mail
Nachweis des Löschens einer Email nach DSGVO in Outlook
Frage von linuxadmOutlook & Mail18 Kommentare

Hallo Forum, wie wahrscheinlich viele von Euch kämpfe ich mit der Umsetzung der DSGVO bei meinen Kunden. Konkret geht ...

Video & Streaming
PVR-Projekt - RTSP - Streams auf NAS aufnehmen - welche Tools sind am leichtesten einzurichten ?
Frage von power-userVideo & Streaming18 Kommentare

Hallo zusammen, hier die Details zur obigen Frage: AAusgangspunkt / Grundvoraussetzungen Wir betreiben hier ein kleines Heimnetzwerk. 2 Smartphones, ...

Batch & Shell
Powershell Netzwerkdrucker auflisten
gelöst Frage von schiggi85Batch & Shell18 Kommentare

Hallo zusammen, ich möchte mit dem invoke-command bei einem remoteclient die installierten Netzwerkdrucker des Users abfragen. Nur klappt das ...