View Single Post
Old 17-05-2004   #3
toreach
Registered User
Grünschnabel
 

Join Date: May 2004
Location: Deutschland
Posts: 10
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge





Die Winnt.sif Datei kann auf zwei Wegen erstellt werden. Manuell oder mit einem Tool von der Windows CD.

Zuerst die schnelle Variante:
  • Öffnet Notepad und kopiert folgenden Text:
    Code:
    ;SetupMgrTag
    [Data]
        AutoPartition=1
        MsDosInitiated="0"
        UnattendedInstall="Yes"
    
    [Unattended]
        UnattendMode=FullUnattended
        OemSkipEula=Yes
        OemPreinstall=Yes
        TargetPath=\WINDOWS
    
    [GuiUnattended]
        AdminPassword=*
        EncryptedAdminPassword=NO
        OEMSkipRegional=1
        TimeZone=85
        OemSkipWelcome=1
    
    [UserData]
        ProductID=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE
        FullName="Bill Gates - The man who owns this world"
        OrgName="Microsoft"
        ComputerName=Home
    
    [GuiRunOnce]
    
    [Identification]
        JoinWorkgroup=WORKGROUP
    
    [Networking]
        InstallDefaultComponents=Yes
  • Ihr müsst nur noch euren CD-Key eintragen.
  • Die anderen Einstellungen in diesem Abschnitt wie zB. euren Namen könnt ihr nach belieben ändern.
  • Die Datei als Winnt.sif im i386 Verzeichnis speichern.
  • Wenn ihr das nächste mal von der CD mit dieser Datei im i386 Verzeichnis startet sucht das Setup eine geeignete Partition
    und installiert Windows vollkommen selbstständig.
  • Es ist ratsam AutoPartition=0 zu setzen. Dadurch behält man die Kontrolle über die Partitionierung und die Auswahl der
    Partition auf der Windows installiert wird.


Man kann diese Datei auch über das GUI des Setup Managers erstellen.

Sollte jeder zumindest einmal gemacht haben
  • Auf der Windows-CD gibt es einen Ordner namens "\Support\Tools". In diesem liegt die Datei "Deploy.cab". Den Inhalt
    könnt ihr mit einem gängigen Entpacker in ein beliebiges Verzeichnis entpacken.






  • Die entpackte Datei "SetupMgr.exe" starten.



  • "Neue Antwort Datei erstellen" -> "Unbeaufsichtigte..." -> "Win XP Pro" (oder Home, wers benutzt) -> "Vollautomatisiert" ->
    "Nein, diese..." wählen und die EULA anerkennen













  • Im nächsten Abscnitt könnt ihr die Einstellungen vornehmen, die ihr sonst mühselig alle einzeln während der Installation
    eingeben müsstet (Selbsterklärend \ Unbeaufichtigt).









  • Auf "Fertig" klicken und die Datei als "WINNT.SIF" speichern.





  • Image der Installations-CD anlegen und die Datei WINNT.SIF mittels eines ISOReaders (z.B. WinISO oder IsoBuster)
    im "i386" Verzeichnis des Image speichern.



  • Voila, fertig! So spart man sich auch das erstellen eines Bootimage und kann den Image einfach auf CD brennen.







[Data]

AutoPartition=1 oder 0
Wenn man diese Option auf 1 stellt installiert sich Windows automatisch auf irgendeine Partition. Entfernt man diesen Eintrag
oder stellt den Wert auf 0 wird man aufgefordert die Festplatte/Partition auszuwählen

MsDosInitiated = "0" oder "1"
Wenn diese Option auf "0" steht geht Setup davon aus das du von CD gebootet hast, setze den Wert nur auf 1 wenn du von
Floppy gebootet hast.

UnattendedInstall = "Yes"
Falls "Yes" der angegebene Wert ist wird Setup den unbeaufsichtigten Modus ausführen


[Unattended]

UnattendMode=FullUnattended
Setzt man den Wert auf FullUnattended wird Setup völlig unbeaufsichtigt ausgeführt, und benutzt die winnt.sif Datei um an alle
Benutzer Eingaben zu kommen. So hat man keine Möglichkeit die Eingaben während der Installation zu ändern.

OemSkipEula=Yes oder No
Gibt man hier Yes an muss man nicht erst auf F8 drücken um die EULA zu aktzeptieren.

OemPreinstall=No oder Yes
Dieser Wert ist Standart auf No. Wenn du jedoch die $OEM$ Vertriebsverzeichnisse benutzt dann muss man ihn auf Yes setzen,
da sonst weder der Inhalt des $OEM$ Verzeichnisses kopiert wird, noch die cmdlines.txt ausgeführt.

TargetPath=\WINDOWS
Gibt an in welches Verzeichnis Windows Installiert werden soll.

Repartition=No
Gibt an ob alle Partitionen gelöscht werden sollen, und dann eine grosse erstellt wird im NTFS Dateisystem. Achtung hierbei
würden alle Daten verloren gehen.

UnattendSwitch="yes"
Wenn man den Wert auf Yes stellt muss man nach der Installation nicht mehr den "Benutzer erstellen", "Internet Verbindung
Prüfen" oder "Produkt Registrieren" Meldungen zu Gesicht bekommen.

WaitForReboot="No"
Gibt an ob der PC nach der Installation 15 Sekunden wartet, oder direkt neustartet.

OemPnPDriversPath="Drivers\Catalyst3_6\2KXP_INF;Drivers\asus\sound\"
Hier gibt man an in welchen Verzeichnissen Windows Setup nach Treibern suchen soll.

DriverSigningPolicy=Ignore
Dies zwingt Setup auch nicht WHQL zertifizierte Treiber zu installieren. Diesen Wert benutzt man in Verbindung mit OemPnPDriversPath.

AutoActivate = Yes
Dies wird dein Windows XP automatisch Aktivieren. Jedoch muss beim einloggen bereits eine Internet Verbindung bestehen,
also nur für Leute mit Router/Netzwerk interessant. Stellt sicher das der Produkt-Key innerhalb von [UserData] gültig ist.

ProgramFilesDir="C:\Programme"
Hier kannst du angeben wo sich das Programme Verzeichnis befinden soll. Laufwerksbuchstabe und Name kann man anpassen

CommonProgramFilesDir="C:\Programme\Gemeinsame Dateien"
Hier kannst du festlegen wo sich das \Gemeinsame Dateien\ Verzeichnis befinden soll.

KeyboardLayout="German"
Hier kann man verhindern das das Language Icon unten Rechts auftaucht.


[GuiUnattended]

AdminPassword=DeinPasswort oder *
Legt das Passwort für das Administrator Benutzerkonto fest. * bedeutet das kein Passwort gewählt ist.

EncryptedAdminPassword=Yes oder No
Gibt an ob das Admin Passwort verschlüsselt werden soll.

OEMSkipRegional=0 oder 1
Gibt an ob die Regionalen Einstellungen Während Setup gemacht werden sollen, oder ob dies übersprungen wird.

TimeZone=110
Diese option legt die Deutsche Zeitzone fest. Eine komplette liste aller Zeitzonen findest du in ref.chm.

OemSkipWelcome=0 oder 1
Wenn OemPreinstall auf Yes steht dann setze diesen wert auf 1.

ProfilesDir="C:\Dokumente und Einstellungen\"
Gibt an wo die Profile der Bentuer gespeichert werden.


[Display]

BitsPerPel=32
Gibt die Farbtiefe an. Gültige Werte sind: 32, 24, 16, und 8 (das sind 256 Farben!)

Xresolution=1024
Yresolution=768
Hier kannst du die gewünschte Auflösung vordefinieren.

Vrefresh=85
Gibt die Bildwiederholrate an. Ein zu hoher wert kann deinen Monitor beschädigen, also informiere dich zuerst welche
Wiederholraten dein Monitor unterstützt.


[UserData]

ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Hier kannst du den CD-Key eingeben der benutzt werden soll.


FullName="Dein Name"
In dieser Option gibst du an auf welchen Namen Windows Registriert ist. (zu sehen in den System Eigenschaften)

OrgName="Deine Firma"
In dieser Option gibst du an auf welche Firma/Organisation Windows Registriert ist. (zu sehen in den System Eigenschaften)

ComputerName=Dein Name
Hier legt man den Namen fest welcher der Computer im Netzwerk hat.


[TapiLocation]

CountryCode=49
Hier legst du fest in welchem Land du dich befindest. Schau in die ref.chm Datei um an Werte für andere Länder zu kommen

Dialing=Tone
Gibt an wie gewählt wird, ob mit Puls oder Tone Signal.

AreaCode=0190
Hier kannst du deine Vorwahl eingeben.


[RegionalSettings]

LanguageGroup=1
Legt die Sprachgruppe fest, für mehr Infos siehe ref.chm.

Language=00000407
SystemLocale=00000407
UserLocale=00000407
InputLocale=0407:00000407
Stellt einige Optionen auf Deutsch. In der ref.chm findest du weitere Codes für andere Länder, 0407 ist Deutschland.


[Identification]

JoinWorkgroup=WORKGROUP
Legt fest welcher Arbeitsgruppe du beitrittst.


[Networking]

InstallDefaultComponents=Yes oder No
Installiert die Standart Netzwerk Komponenten


[Components]

msmsgs=off
Diese Option legt fest ob Setup Windows Messenger 4.6 installiert wird.

msnexplr=off
Diese Option legt fest ob Setup MSN Explorer 7 installiert wird.

freecell=off
Diese Option legt fest ob Setup das FreeCell Spiel installiert wird.

hearts=off
Diese Option legt fest ob Setup das Hearts Spiel installiert wird.

minesweeper=off
Diese Option legt fest ob Setup das Minesweeper Spiel installiert wird.

pinball=off
Diese Option legt fest ob Setup das Pinball Spiel installiert wird.

solitaire=off
Diese Option legt fest ob Setup das Solitaire Spiel installiert wird.

spider=off
Diese Option legt fest ob Setup das Spider Solitaire Spiel installiert wird.

zonegames=off
Diese Option legt fest ob Setup die MSN Zones Spiele installiert werden.


[Shell]

CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"
Hier kann man das Theme festlegen welches nach der Installation lädt, man muss also nicht das Luna Theme nach der
Installation als Standart haben.

DefaultStartPanelOff = Yes
Legt fest ob das alte Windows Startmenü benutzt werden soll, No bedeutet das neue Startmenü.

DefaultThemesOff = Yes
Legt fest ob Windows XP Themes, oder der Alte Windows Style benutzt wird. Info: Dieser Wert blockiert
CustomDefaultThemeFile wenn man ihn auf Yes stellt.



[GuiRunOnce]

Command0=%systemdrive%\install\batch_file1.cmd

Hier gibt man Pfad und Dateiname an welche beim ersten Login ausgeführt werden sollen


... In der ref.chm findet ihr noch weitere Werte.

Last edited by toreach on 17-05-2004 at 00:55
toreach is offline   Reply With Quote