Forskel mellem MSI og EXE

Nøgleforskel: En MSI-fil er en eksekverbar fil, der bruges til installation, vedligeholdelse og fjernelse af software på moderne Microsoft Windows-systemer. En EXE-fil er en kort for 'eksekverbar' og har en .exe-udvidelse. Hovedformålet med en eksekverbar fil er at installere eller køre filer, der allerede er installeret på computeren.

For at installere software i en computer skal du downloade et installationsprogram ved enten at købe en eller downloade gratis fra internettet. Der er to typer filer, som man kan støde på under installation af software, MIS eller EXE; begge disse filer er eksekverbare udvidelsesfiler. Selvom begge disse filer udfører samme funktion, installerer og kører programmer, gør de det på forskellige måder.

En MSI-fil er en eksekverbar fil, der bruges til installation, vedligeholdelse og fjernelse af software på moderne Microsoft Windows-systemer. Udtrykket "MSI" er afledt af navnet Microsoft Installer, som nu er blevet ændret til Windows installer. Oplysningerne om en MSI-fil er gemt i installationspakker, og filerne har udvidelsen .msi. MSI-filer bruges sammen med Windows-installationsprogrammet og kræver en EXE-fil for at starte processen eller køre programmet. MSI-filer bruges oftest af Microsoft til Windows-opdateringer eller -programmer.

Når en MSI-fil er dobbeltklikket, kommer Windows Installer pop op på skærmen og begynder at udpakke filen fra pakken, oprette nødvendige mapper og filer i drev angivet af brugeren og kan også oprette genveje, hvis det er nævnt i pakken . En MSI-fil kører ikke på MAC-computere og skal konverteres til EXE-filer ved hjælp af passende konverteringssoftware. En fordel ved at bruge MSI-filen er, at den er designet til uovervåget installation, hvor installationsprogrammet kan registrere en tastatur eller klik, der er tildelt til download af en fil. En anden fordel ved at bruge en MSI-fil er tilgængeligheden af ​​et standard GUI, som i en vis grad kan tilpasses og fjerner kompleksiteten ved at oprette din egen grænseflade. MSI tilbyder også en installation efter behov, hvor den kun downloader mindre filer på computeren og downloader resten af ​​filerne, når applikationen køres for første gang.

En EXE-fil er en kort for 'eksekverbar' og har en .exe-udvidelse. Hovedformålet med en eksekverbar fil er at installere eller køre filer, der er

allerede installeret på computeren. Selv MSI-filer, der er installeret på computeren, har en eller to EXE-filer for at kunne køre visse filer. Ved hjælp af en EXE-fil giver udvikleren fuld frihed til, hvordan installationsprogrammet interagerer med brugeren. Disse filer bruges mest til at udføre moderne spilfiler. Disse spilinstallatører bruger interaktive, farverige grænseflader for at underholde brugerne, mens pakkerne installeres.

EXE-filer er kompatible med næsten alle operativsystemer, men ses mest med DOS, OpenVMS, Microsoft Windows, Symbian og OS / 2. Sammen med eksekverbare program omfatter mange EXE-filer også andre komponenter, der kaldes som ressourcer; som kan omfatte bitmaps og ikoner, som de eksekverbare programmer kan bruge til dens GUI. I modsætning til MSI-filer, der har evnen til at huske dine valg under installationen, kan EXE-filer kræve, at brugeren klikker på 'OK' eller 'Næste' under installationen. EXE-filer betragtes også som farlige, og ukendte filer bør ikke downloades, da det kan bruges som et leveringssystem til virus eller andre ondsindede rutiner.

Bestemme hvilken type eksekverbar fil, der skal vælges, når du udvikler et softwareinstallationsprogram, er baseret på det program du har, og den mængde indsats, du gerne vil lægge i installationsprogrammet. Mens EXE giver dig friheden til at oprette installationsprogrammet med de indstillelige muligheder, forenkler MSI opgaven ved at overholde de forudindstillede standarder.

Anbefalet

Relaterede Artikler

  • forskel mellem: Forskel mellem Program og Program

    Forskel mellem Program og Program

    Hovedforskel: Det enkleste svar er, at de begge er de samme; der er ingen reel forskel mellem de to. Årsagen til to forskellige stavemåder er, at amerikansk engelsk bruger 'program', mens britisk engelsk generelt bruger 'program'. Det enkleste svar er, at de begge er de samme; der er ingen reel forskel mellem de to.
  • forskel mellem: Forskel mellem abort og misforståelser

    Forskel mellem abort og misforståelser

    Nøgleforskel: Abort er den bevidste handling om at fjerne eller tvinge fosteret eller embryoet ud af livmoderen, før det har haft en chance for at vokse til sigt. Abort, derimod, er, når en abort sker, men det er ikke bevidst eller opmærksomt. Et abort er normalt en ulykke, når noget forstyrrer graviditeten og stopper fostret fra at vokse. Et
  • forskel mellem: Forskel mellem halm og høje

    Forskel mellem halm og høje

    Hovedforskel: Halm er tørret stængler af korn, der er tilbage efter kornene er blevet høstet. Hø er græs, der er specielt dyrket, blevet klippet og tørret til brug. Både halm og hov ser ofte ud til at ligne og bruges endda til lignende ting. Faktisk spørge en lægmand, og de vil nok sige, at de er de samme. Det er
  • forskel mellem: Forskel mellem salve og creme

    Forskel mellem salve og creme

    Hovedforskel: Salve og cremer er begge typer topisk medicin. En topisk medicin er en medicin, der påføres overflade på kroppen som huden. En creme er en emulsion af olie og vand. Det er tykkere end lotion, men tyndere end salve. En salve er et "homogent, viskøst, halvfast stof", i det væsentlige er det en fedtet, tyk olie. Cre
  • forskel mellem: Forskel mellem imperialisme og kolonialisme

    Forskel mellem imperialisme og kolonialisme

    Nøgleforskel: Imperialisme definerer politik eller tendens for en nation til at udvide sin kontrol over en anden stat. Den udøves politisk, økonomisk eller socialt. Kolonialisme kan betegnes som et specifikt produkt af imperialisme, hvor det generelt er forbundet med en formel kontrol over en svag tilstand (koloni) og derefter udnyttelse af ressourcerne i den svage stat (koloni). D
  • forskel mellem: Forskel mellem hvorfor og hvorfor

    Forskel mellem hvorfor og hvorfor

    Hovedforskel: 'Hvorfor' bruges til at spørge om noget, eller at bede om en forklaring om en situation. Det bruges hovedsagelig til at søge årsagen, årsagen eller formålet med noget. I modsætning til popular tro er "hvorfor" derfor ikke en undtagelse for "hvor", selv om de måske en gang har været synonymt. Men i
  • forskel mellem: Forskel mellem PHP og PHP5

    Forskel mellem PHP og PHP5

    Nøgleforskel: PHP et server-side scripting sprog, der har sin vigtigste implementering i webudvikling. Det kan dog bruges som et generel programmeringssprog. Den 13. juli 2004 blev PHP5 udgivet. Det er den nyeste version af PHP. Den drives af Zend Engine II. Det var en forbedring i forhold til PHP4 og inkluderede forskellige nye funktioner.
  • forskel mellem: Forskel mellem MPEG2 og MPEG4

    Forskel mellem MPEG2 og MPEG4

    Hovedforskel: MPEG står for gruppen Moving Picture Experts. MPEG2 blev udgivet i 1995 og er faktisk efterfølgeren til MPEG1. Det er ret lignende MPEG1, og har til formål at forbedre det foregående format. MPEG2 omfatter generisk kodning af bevægelige billeder og tilhørende audioinformation. MPEG4 blev udgivet i 1999 og blev udviklet som en kodningsmetode til enheder med begrænsede ressourcer, primært bærbare enheder som medieafspillere og mobiltelefoner. Dette f
  • forskel mellem: Forskel mellem suppe, stew og shorba

    Forskel mellem suppe, stew og shorba

    Nøgleforskel: Soup er primært en flydende mad, der fremstilles ved kogning af ingredienser som kød, fisk eller grøntsager. Stew er en mad fremstillet ved at bruge ingredienser som grøntsager, kød ved at simme eller koge langsomt i en væske. Shorba bruges til at henvise til en suppe eller gryderet, der hovedsagelig findes i køkkener i Mellemøsten og Centralasien. Aromati

Redaktørens Valg

Forskel mellem Vocation og Occupation

Hovedforskel: Vocation and occupation er synonymt med henvisning til det arbejde, der er baseret på, hvem der tjener hans eller hendes levebrød. Vocation definerer specifikt den karriere eller besættelse, der anses for passende i henhold til personens kvalifikationer og personlige tilbøjeligheder. Vo