Unterschied zwischen MSI und EXE

Hauptunterschied: Eine MSI-Datei ist eine ausführbare Datei, die für die Installation, Wartung und Deinstallation von Software auf modernen Microsoft Windows-Systemen verwendet wird. Eine EXE-Datei ist eine Abkürzung für 'ausführbar' und hat die Erweiterung .exe. Der Hauptzweck einer ausführbaren Datei ist das Installieren oder Ausführen von Dateien, die bereits auf dem Computer installiert sind.

Um Software auf einem Computer zu installieren, müssen Sie ein Installationsprogramm herunterladen, indem Sie es entweder kaufen oder kostenlose aus dem Internet herunterladen. Es gibt zwei Arten von Dateien, auf die man bei der Installation von Software stoßen kann, MIS oder EXE. Beide Dateien sind ausführbare Erweiterungsdateien. Obwohl diese beiden Dateien die gleiche Funktion erfüllen, installieren und ausführen Sie Programme auf unterschiedliche Weise.

Eine MSI-Datei ist eine ausführbare Datei, die zur Installation, Wartung und Entfernung von Software auf modernen Microsoft Windows-Systemen verwendet wird. Der Begriff "MSI" leitet sich von dem Namen Microsoft Installer ab, der jetzt in Windows Installer geändert wurde. Die Informationen zu einer MSI-Datei werden in Installationspaketen gespeichert und die Dateien haben die Erweiterung .msi. MSI-Dateien werden mit dem Windows-Installationsprogramm verwendet und benötigen eine EXE-Datei, um den Prozess zu starten oder die Anwendung auszuführen. MSI-Dateien werden von Microsoft am häufigsten für Windows-Updates oder -Anwendungen verwendet.

Wenn eine MSI-Datei doppelt angeklickt wird, wird Windows Installer auf dem Bildschirm angezeigt und die Datei wird aus dem Paket extrahiert. Sie erstellt die erforderlichen Ordner und Dateien in den vom Benutzer angegebenen Laufwerken und kann auch Verknüpfungen erstellen, wenn dies im Paket angegeben ist . Eine MSI-Datei kann nicht auf MAC-Computern ausgeführt werden und muss mit entsprechender Konvertierungssoftware in EXE-Dateien konvertiert werden. Die Verwendung von MSI-Dateien hat den Vorteil, dass sie für eine unbeaufsichtigte Installation vorgesehen ist, bei der der Installateur Aufzeichnungen von Tastatureingaben oder Klicks führen kann, die zum Herunterladen einer Datei zugewiesen wurden. Ein weiterer Vorteil der Verwendung einer MSI-Datei ist die Verfügbarkeit einer Standard-GUI, die bis zu einem gewissen Grad anpassbar ist und die Erstellung einer eigenen Schnittstelle umständlich macht. MSI bietet auch eine Installation-on-Demand-Option an, bei der nur kleinere Dateien auf den Computer heruntergeladen werden und die restlichen Dateien heruntergeladen werden, wenn die Anwendung zum ersten Mal ausgeführt wird.

Eine EXE-Datei ist eine Abkürzung für 'ausführbar' und hat die Erweiterung .exe. Der Hauptzweck einer ausführbaren Datei ist das Installieren oder Ausführen von Dateien

bereits auf dem Computer installiert. Sogar auf dem Computer installierte MSI-Dateien verfügen über eine oder zwei EXE-Dateien, um bestimmte Dateien auszuführen. Die Verwendung einer EXE-Datei gibt dem Entwickler die volle Freiheit, wie das Installationsprogramm mit dem Benutzer interagiert. Diese Dateien werden am häufigsten verwendet, um moderne Spieledateien auszuführen. Diese Spiele-Installationsprogramme verwenden interaktive, farbenfrohe Schnittstellen, um die Benutzer während der Installation der Pakete zu unterhalten.

EXE-Dateien sind mit fast allen Betriebssystemen kompatibel, werden jedoch am häufigsten unter DOS, OpenVMS, Microsoft Windows, Symbian und OS / 2 gesehen. Neben dem ausführbaren Programm enthalten viele EXE-Dateien auch andere Komponenten, die als Ressourcen bezeichnet werden. B. Bitmaps und Symbole enthalten, die von ausführbaren Programmen für die grafische Benutzeroberfläche verwendet werden können. Im Gegensatz zu MSI-Dateien, die sich während der Installation an Ihre Auswahl erinnern können, muss der Benutzer bei EXE-Dateien während der Installation auf 'OK' oder 'Next' klicken. EXE-Dateien werden ebenfalls als gefährlich betrachtet und unbekannte Dateien sollten nicht heruntergeladen werden, da sie als Bereitstellungssystem für Viren oder andere schädliche Routinen verwendet werden können.

Die Entscheidung, welchen Typ von ausführbaren Dateien Sie beim Entwickeln eines Software-Installationsprogramms auswählen müssen, hängt von Ihrem Programm und dem Aufwand ab, den Sie in das Installationsprogramm investieren möchten. Während EXE Ihnen die Freiheit gibt, das Installationsprogramm mit den anpassbaren Optionen zu erstellen, vereinfacht MSI die Aufgabe, indem es den voreingestellten Standards entspricht.

Empfohlen

In Verbindung Stehende Artikel

  • Unterschied zwischen: Unterschied zwischen SAT- und SAT-Probentests

    Unterschied zwischen SAT- und SAT-Probentests

    Hauptunterschied : Der Hauptunterschied zwischen den beiden Tests besteht darin, dass der SAT Reasoning Test auf drei Fächern basiert, die sich aus Mathematik, kritischem Lesen und Schreiben zusammensetzen, während sich der SAT-Test nur auf ein Fach wie die US-amerikanische Geschichte, Physik oder eine andere Person konzentriert Gegenstand.
  • Unterschied zwischen: Unterschied zwischen ISIS und Al Qaida

    Unterschied zwischen ISIS und Al Qaida

    Hauptunterschied: ISIS steht für den Islamischen Staat Irak und Syrien oder den Islamischen Staat Irak und Al-Sham. ISIS ist vor allem für eine Videoserie bekannt, die das Köpfen von Soldaten, Zivilisten, Journalisten und Helfern zeigt. ISIS begann als Al-Qaida im Irak. Al-Qaida ist eine globale militante islamistische Organisation, die von Osama bin Laden geleitet wird. A
  • Unterschied zwischen: Unterschied zwischen Java und C #

    Unterschied zwischen Java und C #

    Hauptunterschied: Java ist eine Programmiersprache, die von der C-Sprache beeinflusst wurde. Es leitet einen Großteil seiner Syntax von C und C ++ ab, verfügt jedoch über weniger Low-Level-Funktionen als beide. Java ist eine universelle Programmiersprache, die im Vergleich zu früheren Sprachen weniger Implementierungsabhängigkeiten aufweist. C #
  • Unterschied zwischen: Unterschied zwischen Microsoft Surface RT und Nexus 7

    Unterschied zwischen Microsoft Surface RT und Nexus 7

    Hauptunterschied: Das Microsoft Surface RT ist ein Tablet mit einem 10, 6-Zoll-TFT-HD-Touchscreen mit einer Dichte von ungefähr 148 ppi. Der Bildschirm bietet das echte Seitenverhältnis 16: 9. Das Betriebssystem ist jedoch nicht mit alten Windows-PC-Programmen kompatibel. Das Nexus 7 ist ein Tablet-Computer mit dem Betriebssystem Android 4.1
  • Unterschied zwischen: Unterschied zwischen Spiel und Sport

    Unterschied zwischen Spiel und Sport

    Hauptunterschied: Im Wesentlichen handelt es sich bei einem Spiel um strukturiertes Spielen, das zum Vergnügen durchgeführt wird. Einige Spiele können auch lehrreich sein. Es ist eine Freizeitaktivität. Es können ein oder mehrere Spieler beteiligt sein. Ein Spiel hat normalerweise Ziele, Regeln, Herausforderungen und Interaktion. Ein
  • Unterschied zwischen: Unterschied zwischen Celsius und Kelvin

    Unterschied zwischen Celsius und Kelvin

    Hauptunterschied: Celsius, auch bekannt als Celsius, ist ein häufig verwendetes Einheitensystem, das zur Messung der Temperatur verwendet wird. Die Kelvin-Skala wurde 1848 von William Thomson, 1. Baron Kelvin, vorgeschlagen. Er schlug vor, eine absolute, thermodynamische Temperaturskala zu entwickeln, deren Basispunkt als absoluten Nullpunkt verwendet wird.
  • Unterschied zwischen: Unterschied zwischen Nokia Lumia 620 und LG Nexus 4

    Unterschied zwischen Nokia Lumia 620 und LG Nexus 4

    Hauptunterschied: Eines der neuesten Smartphones unter der Marke ist das Nokia Lumia 620. Das Nokia Lumia 620 wendet sich an Einsteiger, die ein Windows Phone 8 ausprobieren möchten, aber nicht zu viel Geld dafür ausgeben wollen. Das Nexus 4 ist Googles viertes Nexus-Android-Smartphone. Es soll ein reines Android-Erlebnis bieten.
  • Unterschied zwischen: Unterschied zwischen Spice Stellar Pinnacle Pro und Nexus 4

    Unterschied zwischen Spice Stellar Pinnacle Pro und Nexus 4

    Der Hauptunterschied: Das Spice Stellar Pinnacle Pro Mi-535 ist ein preisgünstiges Quad-Core-Telefon der mittleren Preisklasse mit einer Geschwindigkeit von 1, 2 GHz. Es läuft mit Android 4.2 Jelly Bean und wird mit 1 GB RAM betrieben. Das Telefon verfügt über eine 8-MP-Kamera mit Autofokus und LED-Blitz. Da
  • Unterschied zwischen: Unterschied zwischen Predator und Prey

    Unterschied zwischen Predator und Prey

    Hauptunterschied: Predator jagt Prey. Ein Raubtier ist ein Tier, das andere Tiere jagt; Eine Beute ist das Tier, das von einem anderen Tier gejagt wird. Beide dieser Tiere sind notwendig, um das ökologische Gleichgewicht der Erde zu erhalten. Predator and Prey bezieht sich im Wesentlichen auf die Jagd und den Angriff eines Tieres.

Tipp Der Redaktion

Unterschied zwischen Zigaretten und Zigarre

Hauptunterschied: Die Zigarette ist eine kleine, fein geschnittene Rolle getrockneter Tabakblätter, die in Papier eingewickelt und zum Rauchen verwendet wird. Zigarre ist ein eng gerolltes Bündel getrockneten Tabaks in einem Tabakblatt, das zum Rauchen verwendet wird. Zigaretten und Zigarren sind beliebt geworden, weil die Filme cool aussehen.