MSI Emballasje Tools


Windows Installer-teknologien ble introdusert i Windows 2000 plattform for å ta noe av smerten ut av å distribuere og administrere Windows-programmer i en virksomhet. I tidligere versjoner av Windows (NT /9x), utviklere opprettes vanligvis installasjonspakker ved hjelp av en rekke proprietære verktøy utviklet av tredjepartsleverandører som Install Programvare og Wise Solutions. Å bringe en slags konsistens til denne situasjonen, inkludert Microsoft Windows Installer som en kjernetjeneste (msiexec.exe) innen Windows 2000 for å installere, reparere og fjerne programvare basert på instruksjonene i MSI-filer. Disse MSI filer er i utgangspunktet databasefiler som inneholder all den informasjonen et program trenger for å installere en pakket program. Så når du pakker din søknad du kan distribuere den ved hjelp av Group Policy ved en av to metoder:


    Tilordne et program
    . Du kan tildele et MSI-pakke til enten en datamaskin eller en bruker. Hvis du tilordne den til en datamaskin, installerer pakket søknaden neste gang maskinen starter på nytt. Hvis du tilordne den til en bruker, programmet installeres vanligvis når brukeren forsøker å kjøre den fra Start-menyen eller prøver å åpne en fil som har en filtype som er knyttet til programmet.
  • Publisering av en søknad
    . Du kan publisere en MSI pakke til brukere. Dette gir brukeren en mulighet innen Legg til eller fjern programmer i Kontrollpanel som lar dem manuelt installere programmet hvis de vil.

    Når Microsoft inkludert Windows Installer-teknologien i Windows 2000, har de også gjort det til sin politikk for å inkludere MSI installasjonspakker i alle programmer de utviklet for Windows. Det de ikke har på den tiden var et redskap for sin egen for ompakking tradisjonelle Setup-baserte programmer til MSI pakker. I stedet bestemte Microsoft å inkludere en "light" versjon av WinINSTALL kalt WinINSTALL LE (WinINSTALL Limited Edition) i Valueadd mappen på Windows 2000 CD. Administratorer kan deretter bruke WinINSTALL LE å pakke eldre applikasjoner til MSI pakker som dermed kan brukes gjennom Group Policy. Microsoft tydeligvis også bestemt seg for å overlate til tredjepartsleverandører å utvikle fullfunksjons MSI emballasje verktøy for å møte behovene til kundene som trengs for å distribuere tredjepart og tilpassede applikasjoner på tvers av deres virksomhet.

    Som et resultat av denne beslutningen, har markedet en rekke konkurrerende MSI emballasje verktøy og MSI forfattermiljøer som er tilgjengelige i dag, og resten av denne artikkelen ser på tre populære emballasje verktøy som er tilgjengelige. Noen av disse verktøyene er gratis, mens andre er kommersielle produkter med varierte priser og lisenskrav, sjekk ut deres nettsider for detaljer. Ved hjelp av noen av disse verktøyene kan gjøre livet ditt enklere som administrator av et stort, Windows-basert nettverk, siden de spare tid for å måtte besøke stasjonære å installere programmer som gjør din bedrift arbeid.

    Advanced Installer

    Den gratis versjonen av Advanced Installer fra Aphyon er kraftig og enkel å bruke, men hvis du ønsker å komme inn i avanserte emballasje triks som å sette attributter, installere NET forsamlinger, installere ODBC drivere og så videre, så må du velge den kraftigere Professional-versjonen i stedet. Aphyon gir også tilleggsfunksjoner via add-ons som kan kjøpes ekstra. En kul funksjon av Advanced Installer er at den lagrer Windows Installer-prosjektfiler i XML-format. Dette forenkler versjons pakker du utvikler og lar deg holde oversikt over pakker ved hjelp av et versjonskontrollsystem. En annen funksjon i Advanced Installer er at du kan utføre de fleste handlinger fra kommandolinjen. Dette gjør det mulig å automatisere søknaden emballasje ved hjelp av skript, noe som kan være nyttig hvis du har en stor bedrift med mange applikasjoner å distribuere. Den gjeldende versjonen av Advanced Installer er versjon 2.3, og du kan laste den ned her for Windows 2000 /XP-plattformer.

    WinINSTALL MSI Pack

    WinINSTALL MSI Pack fra Software OnDemand er et verktøy fra samme utviklingslinje som produserte WinINSTALL LE diskutert tidligere. På grunn av denne arven, er WinINSTALL MSI Pack et populært MSI emballasje verktøy i dag i mange bedriftsmiljøer. Ikke bare kan verktøyet brukes til å enkelt pakke applikasjoner for utrulling, lar den deg også teste dem mot standarder som Microsoft Logo sertifisering. Dette sikrer dine pakket programmer blir installert på riktig på de nyeste Windows-operativsystemer. Den gjeldende versjonen av WinINSTALL MSI Pack er versjon 8.6, og du kan laste ned en prøveversjon av denne programvaren her. Programvare OnDemand har også to andre verktøy kan være lurt å se på: det eksklusive WinINSTALL 8.6 hele produktet som lar deg ikke bare distribuere applikasjoner, men også håndtere dem, og WinINSTALL LE 2003 og dette er den siste inkarnasjonen av den frie "light" versjon som var inkludert på Windows 2000 CD.

    Wise for Windows Installer

    Wise for Windows Installer fra Wise Solutions Inc. er et annet program emballasje verktøy som er populært i enkelte bedriftsmiljøer. Dette verktøyet er helt i samsvar med Microsofts MSI standarder og samtidig utvide funksjonaliteten til MSI pakker uten å gjøre endringer i sitt opprinnelige format. Resultatet er et kraftig verktøy som kan brukes til å distribuere arven, webbasert, og .NET-applikasjoner raskt og enkelt. Bedrifter som gjør tung bruk av Microsoft SQL Server for back-end databaser og Internet Information Services (IIS) 5.0 eller 6.0 for front-end web-applikasjoner bør ta en nærmere titt på dette produktet. Hvis alt du ønsker å gjøre er å pakke programmer til MSI format, er så enkelt og intuitivt å bruke du trenger neppe en manuell dette verktøyet. Wise for Windows Installer kommer i flere utgaver, inkludert Standard, Professional og Enterprise-utgavene å møte distribusjonen trenger i henhold til budsjettet. Wise for Windows Installer er også en del av en større familie av Wise Solutions produkter som inkluderer Wise Package Studio og klok Installation System 9.0.

    Andre ressurser

    Endelig er det en rekke andre ressurser kan det være lurt å se på når du vurdere hvilke emballasjeløsning for å velge for distribusjon av applikasjoner i hele bedriften. Disse ressursene inkluderer følgende:

    Artikler om Windows Installer og MSI emballasje i Knowledge Base på Microsoft TechNet. Noen viktige artikler inkluderer:

    • 310598 Oversikt over Windows Installer Technology
    • 816102 HVORDAN: Bruk Group Policy for å fjerninstallere programvaren i Windows Server 2003
    • 257718 HVORDAN: Lag tredjeparts Microsoft Installer-pakke (MSI)

      Artikler om myITforum.com, et populært nettsted drevet av Windows Management teknologier guru Rod Trent. Her finner du et aktivt fellesskap av IT-fagfolk som jevnlig bidrar artikler om emner som Microsoft Systems Management Server (SMS), Microsoft Operations Manager (MOM), patch management, MSI emballasje, Wise Solutions produkter, og mer. Det er også noen aktive fora der du kan legge inn spørsmål og har topp eksperter på området gi deg svar.

      Microsoft Windows Desktop Deployment Resource Kit fra Microsoft Press. Jeg anmeldt denne boken av Jerry Honeycutt tidligere på WindowsNetworking.com og det inkluderer et fantastisk kapittel om programvareinstallasjon (kapittel 23) som gir en oversikt over Windows Installer-teknologier, pakke skapelse, som arbeider med transformeringer, og hever installasjons privilegier, tredjepartsdistribusjon produkter , automatisere eldre montører, og mer. Jeg anbefaler denne boken som en må-ha for administratorer som distribuerer operativsystemer og programmer Windows innen bedriftsmiljøer, det er godt skrevet og lett å lese og samtidig være omfattende i dybden.