Windows Tips & Tricks - Vis artikel


Hjem
Windows XP
Windows 2000
Windows Server 2003
Windows Vista (klient)
Windows Vista (server)
Exchange 2003
ISA Server
Windows Installer
Diverse
Forum
Download
Login/Bliv oprettet
Tips
Nyheder
Links
Gammel Web


Brugerinformation
Du er gæst på www.svein.dk.



Tips
Der er i alt indkommet (15) tips.
Læs mere her.
Tilmeld Nyhedsbrev

Skriv din email

adresse her:





Statistikmoduler

Links

Aktuelle styresystemer

Windows 2000
Windows XP
Windows Server 2003

Hvad er Windows Installer?

Microsoft har med Windows Installer lavet sit eget koncept for hvordan software skal installeres og vedligeholdes i et Windows miljø. Ved hjælp af en såkaldt installationspakke (.MSI) beskrives en programinstallation i form af tabeller i en relationsdatabase.

Installationspakken

Installationspakken består af:
  • Product
  • Feature
  • Component


  • Et Product er i denne sammenhæng en installationspakke til et Windows-program. Dette produkt består af flere funktioner (Features), som vi kan se i eksemplet "Microsoft Office 2003 (Beta) Setup". Og en Feature består af flere Components (komponenter).



    Her er et Product f.eks. "Microsoft Office 2003 (Beta), en Feature f.eks. "Microsoft Word for Windows" og Feature kan have flere "underFeatures" som f.eks. "Help". Som der fremgår af billedet så kan der være flere Features og en Feature kan have mange underFeatures. Nederst i hierarkiet kommer altid komponenterne. En komponent indeholder en eller flere filer, registrynøgler, ini filer etc. Når der installeres, vil komponenterne ikke kunne ses, vælges eller fravælges. Men komponenterne er byggestenene i en installationspakke!

    Installationssekvenser

    Der er indbygget i installationpakken at den skal indeholde tre parallelle installationsekvenser.

  • Installation
  • Administrativ installation
  • Annoncering


  • De er at betragte som tre forskellige installationprogram, men de er alle indbygget i en og samme installationsfil.
    Top

    MSIEXEC

    Windows Installer køres med programmet MSIEXEC.EXE. Start en kommandoprompt (Start > Kør og skriv cmd.exe) eller fra Kør (Start > Kør og skriv "msiexec.exe").



    Af det billede der vises når vi skriver kommandoen "msiexec" kan vi se at det er version 2.00.2600.1106.

    Fordeler med Windows Installer

    Når vi ser på fordelene med en Windows Installer installationspakke (.MSI) i forhold til de gamle "Setup.exe" pakker, har Windows Installer flere fordeler.

  • Standardiseret installation
  • En komponentarkitektur der gør at det er nemmere at kontrollere hvad der er blevet installeret og hvad der i sin tur skal afinstalleres.
  • Mulighed for annoncering og Installation On-demand.
  • Mulighed for reparation og vedligehold af installationer.
  • Runtime filer kan pakkes i Merge Modules.
  • Tilpasset et "Lockdown" miljø.
  • Har indbyggede regler for overskriving af filer.
  • Muligheder for opdateringer.
  • Roll-back, der gør at hvis en installation skulle afbrydes midt i, så vil installationen stille computeren i samme tilstand som før installationen.
  • Administrativ installation.
  • Mulighed for flere installationskilder.
  • Mulighed for at benytte "transform" filer til at lave ændringer til en .MSI installation.


  • Hvor på computeren finder vi Windows Installer?

    I Windows NT 4.0, Windows 2000, Windows 2003 og Windows XP er Windows Installer preinstalleret som et serviceprogram. Der er så oprettet en mappe %systemroot%\Installer (typisk \Windows\Installer eller \Winnt\Installer). Serviceprogrammet "Windows Installer" starter automatisk, noget der er normalt og der er ingen grund for at ændre på de indstillinger.

    Hvor kan vi hente opdateringer til Windows Installer?

    Windows XP inkluderer Windows Installer version 2.0 (den sidste version).
    Windows Millennium Edition (ME) inkluderer Windows Installer version 1.2.
    Windows 2000 inkluderer Windows Installer version 1.1.

    Windows Installer er ikke inkluderet i Windows 95, Windows 98, Windows 98 Second Edition (SE) eller i Windows NT 4.0. For at kunne installer Windows Installer installationspakker på disse tre styresystem skal Windows Installer først installeres.

    Du kan hente Windows Installer til de forskellige udgaver her:
    Download Windows Installer 2.0 til Windows 2000 og Windows NT 4.0 her

    Download Windows Installer 2.0 til Windows ME, Windows 98 Second Edition, Windows 98, og Windows 95 her.

    Unattended installation af Windows Installer

    Hvis du skal lave en "unattended" installation af Windows Installer på flere maskiner, kan det være en fordel at lave et script der foretager installationen. Et sådant script kunne være noget som det her:

    Sti = "sti til hvor du har "instmsi.exe" eller "instmsiw.exe" "
    Set objShell = CreateObject("WScript.Shell")
    objShell.Run "sti /q /c:"msiinst.exe /i instmsi.msi /q REBOOT=ReallySupress"

    Top


    Søg i www.svein.dk

    powered by FreeFind

    Søg med Google
    Google


    Top 5 Brugere
    knap 141
    lLaggi 123
    leon 115
    fyrrebakken 110
    hf 103
    Der er i alt 5139 registrerede brugere.

    Online Brugere
    Hvem er Online  (11) gæster



    Om Windows Tips & Tricks

    Kontakt
    Om
    Annoncering

    Støt Windows Tips & Tricks!

    Tilføj Windows Tips & Tricks til dine favoritter