Winnt.sif     ( siehe Beispiel )

              Einleitung

  • Die Winnt.sif ist die Antwortdatei für das Windows Setup, sie wird während des ganzen Setups ausgelesen      und dadurch braucht der User keine Angaben zu machen, je nachdem wie die Parameter sind.
     
  • Es lassen sich nur Einstellungen treffen für das Setup, sondern auch für die Einrichtung von Windows.
     
  • Der Begriff in [    ]
        
    bezeichnet immer ein Abschnitt in der Winnt.sif, gefolgt von den verschiedenen Parameter.
     
  • Wenn "Yes" angegeben ist der Gegenwert immer "NO", bei "0" folglich "1".

  •  

    [Data]

  • AutoPartition=0
    1=Betriebssystem wird auf der ersten Partition, C: installiert / 0=Aufforderung zur manuellen Eingabe}}
  • UseWholeDisk=Yes
    Die Partition wird auf die gesamte Größe der Festplatte vergrößert. Empfehlung=Weglassen
  • MsDosInitiated = 0
    0=Installation wird von der Cd gestartet / 1=Diskette
  • UnattendedInstall = Yes
    mit "Yes" wird die unbeaufsichtigte Installation aktiviert.
     
  • Floppyless= 1
    "1" weist Windows auf eine Installation ohne Floppylaufwerk ein.
  •  

    [Unattended]

  • UnattendMode = FullUnattended
    Gibt an, wie die Installation durchgeführt werden soll:
    FullUnattended=Komplett unbeaufsichtigte Installation
    DefaultHide = verschiedene Angaben müssen noch gemacht werden, je nach dem was in der winnt.sif od. Unattended.txt noch fehlt
  • UnattendSwitch = Yes
    Willkommensnachricht und das Mini-Setup werden übersprungen, wichtig für zusätzliches Konto anlegen über die cmdlines.txt
  • OemPreinstall = Yes
    Wichtig, wenn aus den Ordner Laufwerk:\$OEM$ Programme und sonstiges auf die Systempartition kopiert werden soll.
  • OemSkipEula = Yes
    Eula Abfrage wird übersprungen
  • OverwriteOemFilesOnUpgrade = Yes
    Dieser Schlüssel legt fest, ob die Dateien in den OEM Ordner, die denselben Namen wie XP-Systemdateien haben, während einer unbeaufsichtigten Installation die Systemdateien überschreiben sollen.
  • FileSystem =
  • Wert: ConvertNTFS | LeaveAlone Dieser Schlüssel gibt an, ob die primäre Partition in NTFS konvertiert werden soll oder nicht. Im allgemeinen sollten Partitionen mit mehr als 512 MB in NTFS konvertiert werden. Wird der Wert auf "NTFSkonvertieren" gesetzt, so wird die Konvertierung nach dem ersten Neustart der unbeaufsichtigten Installation durchgeführt.
  • WaitForReboot = No
    Die 15 Sekunden nach dem GUI-Mode Setup bis zum Neustart unterdrücken
  • NoWaitAfterTextMode = 1
    Dieser Schlüssel gibt an, ob der Textmodusteil von Setup automatisch in den GUI-Modus booten soll oder nicht. Er ist nur gültig, wenn OemPreinstall = Yes.
  • NoWaitAfterGUIMode = 1
    Dieser Schlüssel gibt an, ob der GUI-Modus-Teil von Setup automatisch in den Anmeldebildschirm booten soll oder nicht. Er ist nur gültig, wenn OemPreinstall = Yes.
  • AutoActivate = Yes
    Dies wird Windows XP automatisch aktivieren. Dazu muss beim Einloggen bereits eine Internet Verbindung bestehen. Dies funktioniert nur bei einem Router bzw. Netzwerk. Der Produkt-Key innerhalb von [UserData muss natürlich gültig sein.
  • ConfirmHardware = Yes
    Gibt an, ob ein Benutzer Hardware und Massenspeicher, die vom Setup-Programm entdeckt wurden, manuell bestätigen soll. Yes = gibt an, daß ein Benutzer die erkannte Hardware manuell bestätigen soll No = bedeutet, daß Setup die erkannten Geräte installieren soll. Für eine vollständig unbeaufsichtigte Installation sollte dieser Schlüssel auf "No gesetzt werden.
  • TargetPath = "\Windows"
    Ordner \ Pfad zur Windowsinstallation \Windows=%systemdrive%\windows, es darf hier kein Laufwerksbuchstabe eingetragen werden.
  • Repartition=No
    Gibt an ob alle Partitionen gelöscht werden sollen. Ist der Wert 'Yes' wird eine grosse Partition im NTFS Dateisystem erstellt. Hierbei würden alle Daten verloren gehen.
  • OemPnPDriversPath="Drivers\SoundDrivers\;Drivers\Grafik\;Drivers\SCSI\"
    Mit OEMPnPDriversPath= wird angegeben, wo das Setup unter %OEM%\$1\Drivers nach weiteren Treibern suchen soll. Wird hier ein aktuellerer Treiber als in der Datei DRIVERS.CAB gefunden, wird dieser Treiber verwendet. Einzige Voraussetzung, die Treiber müssen als *.INF Version vorliegen, nicht als EXE Dateien. Der Pfad unter OEMPnPDriversPath= verweist immer auf das Verzeichnis, in dem sich die INF-Dateien befinden, nicht auf die Dateien selbst.
    Pfad zu den TreiberDateien, bei nLite unwichtig, da Nlite die Treiber in die ..XPC\I386\txtsetup.sif einbindet.
  • DriverSigningPolicy=Ignore
    WHQL Zertifizierungsabfrage für Treiber wird übersprungen
  • NonDriverSigningPolicy = Ignore
    Ignoriert die Treibersignierung
  • Hibernation = No
    Ruhezustand ausgeschaltet
  • ProgramFilesDir="E:\Programme"
    Pfad zum ProgrammOrdner, Standard ist c:\Programme
  • CommonProgramFilesDir="C:\Programme\Gemeinsame Dateien"
    Hier kann man festlegen wo sich das \Gemeinsame Dateien\ Verzeichnis befinden soll.
  •  

    [SystemFileProtection]

  • SFCQuota = 0
    Windowsdateischutz mit 0 aus mit 1 an
  • [GuiUnattended]

  • AutoLogon = Yes
    automatische Anmeldung beim Login mit Yes aktivieren
  • AdminPassword = *
    legt das Passwort für das Adminkonto fest, * bedeutet kein Passwort
  • EncryptedAdminPassword=Yes
    Yes oder No = Gibt an ob das Admin Passwort verschlüsselt werden soll.
  • TimeZone = 110
    An dieser Stelle wird die Zeitzone über einen Zahlencode angegeben. Die Zahl "110" ist z.B. der Wert für die Westeuropäische Standardzeitzone (GMT+01:00), in der auch Deutschland liegt. Eine komplette Liste der Zahlencodes kann in der Hilfsdatei RRF.CHM nachgeschlagen werden.
  • OEMSkipRegional = 1
    Bei '1' werden die Regionalen Einstellungen während des Setup übersprungen.
  • OemSkipWelcome = 1
    Wenn 'OemPreinstall' = Yes unter [unattended] dann diesen Wert auf '1' stellen.
  • ProfilesDir="%systemdrive%\Dokumente und Einstellungen\"
    Pfad zum Ordner "Dokumente und Einstellungen"
  •  

    [Display]

    Bildschirmeinstellungen
  • BitsPerPel=32
    FarbAuflösung möglich sind folgende Werte 8, 16, 24 und 32, je höher der Wert umso besser
  • Xresolution=1600
    Breite bzw horizontale Auflösung
  • Yresolution=1024
    Höhe bzw vertikale Auflösung
  • Vrefresh=85
    Bildwiederholfrequenz, vorher testen ob der Bildschirm und die Grafikkarte das unterstützen
  • [GuiRunOnce]

  • %systemdrive%\MeineBatch.cmd
    Im Bereich "GuiRunOnce" werden die Pfade zu den Batchdateien angegeben, die ausgeführt werden wenn das Setup fertig ist, aber noch bevor die Taskleiste und das Startmenü geladen werden. Die Befehle werden ausgeführt, wenn sich der Administrator (oder ein anderer Benutzer) eingeloggt hat. Wenn mehrere Befehle ausgeführt werden sollen, dann lautet die Syntax wie folgt.

     
  • Command0="%systemdrive%\batch1.cmd"
  • Command1="%systemdrive%\Batch.cmd"
  • Command2="%systemdrive%\Batch2.cmd"
  • Command3="%systemdrive%\Batch3.cmd"

    usw
  • [SetupParams]

  • UserExecute="%systemroot%\system32\bootcfg.exe /TIMEOUT 5"
    Hier kann man ein Batch oder ähnliches aufrufen, wird kurz vor Abschluss der Gui-Phase ausgeführt T9 Man kann hier drüber die Wartezeit vom Bootmenü auf 5 sekunden ändern.
  • [Shell]

  • CustomDefaultThemeFile = "%WinDir%\Resources\Themes\MyTheme.theme"
    Hier kann man das Theme festlegen, das nach der Installation geladen wird. so hat man nicht das Luna Theme nach der Installation als Standard.>DefaultThemesOff =< muss auf NO
  • DefaultThemesOff = Yes
    Benutzt den Classic Windowssytle, nicht Luna
  • DefaultStartPanelOff = Yes
    WinXp klassicher Startmenü / NO = das erweiterte Startmenü von XP
  •  

    [UserData]

  • ProductKey = "11111-11111-11111-11111-11111"
    Seriennummer / CD-Key, welches sich auf der Original-CD befindet
  • ComputerName = "MeinComputer"
    Hier legt man den Computernamen in einem Netzwerk fest ( frei wählbar )
  • FullName = "MeinName"
    An dieser Stelle wird der Hostnamen des Computers eingeben, welcher dann auf dem System und im Netzwerk angezeigt wird. Er wird unter Computername in den Windows XP Systemeinstellungen sichtbar sein. ( frei wählbar )
  • OrgName = "MeineOrganization"
    Hier wird der Name der Firma angegeben, der dann später auch unter "Registriert von:" in den Windows XP Systemeinstellungen angezeigt wird. . ( frei wählbar bei Einzelplatz PC)
  •  

    [TapiLocation]

  • CountryCode=49
    Landes Vorwahl
  • AreaCode=02832
    Eigene Ortsvorwahl
  • Dialing=Tone
    Gibt an welche Art von Verbindung das Modem unterstützt, ob mit Puls oder Tone Signal. (Tone Wahl ist die neure Technik und wird benötigt für verschiedene Telefondienste)
  • LongDistanceAccess="0"
    Vorwahl für Amtsgespräche
  •  

    [RegionalSettings]

  • LanguageGroup=1
    Diese Option definiert die regionale Ländergruppe. "1" entspricht "Western Europe and United States"
  • SystemLocale=00000407
    407=Deutschland
  • UserLocale=00000407
     
  • InputLocale=0407:00000407
     
  • Language=00000407
    Hier wird die Sprache festgelegt.
  •  

    [Identification]

  • JoinWorkgroup = "MeineArbeitsGruppe"
    Legt fest zu welcher Arbeitsgruppeder Computer gehört.
  • JoinDomain=Domäne
     
  • DomainAdmin=Administrator
     
  • DomainAdminPassword=passwort
    Hier kann die Arbeitsgruppe angegeben werden, in der sich der Rechner später im Netzwerk befindet. Alternativ natürlich auch die Daten für die Domäne.
  •  

    [Networking]

  • InstallDefaultComponents=No
    Yes=Installiert die StandardNetzwerkKomponenten NO=veranlasst das die Parameter fürs Netzwerk aus der winnt.sif ausgelesen werden
     

    [NetAdapters]

  • Adapter1=params.Adapter1
    Einstellungen für die Netzwerkarte, wenn mehrere Netzwerkkarten vorhanden sind muss unter INFID die hardware-ID der Netzwerkkarte eingetragen werden

     

    [params.Adapter1]

  • INFID= * Bestimmt die ID-Identification der Netzwerkkarte, bei *, wird die erste Karte im System berücksichtigt, wenn man mehrere Karten hat sollte hier eine eindeutige ID eingetragen werden.

     

    [NetClients]

  • MS_MSClient=params.MS_MSClient
    Hier werden die Clients eingetragen MS_MSClient=Client für Microsoft-netzwerke
     

    [NetServices]

  • MS_PSched=params.MS_PSched
    Hier werden die Dienste eingetragen MS_PSched=QoS-Paketplaner
     

    [NetProtocols]

  • MS_TCPIP=params.MS_TCPIP
    Hier werden die Protokolle eingetragen MS_TCPIP=Internetprotokoll TCP/IP
     

    [params.MS_TCPIP]

  • DNS=Yes
    Parameter für MS_TCPIP=Internetprotokoll TCP/IP
  • UseDomainNameDevolution=No
     
  • EnableLMHosts=Yes
    Die Datei lmhosts hat eine ähnliche Funktion, wie die Datei hosts. hosts wird für die Namensauflösung in TCP/IP-Netzen verwendet. lmhosts dient der Namensauflösung über NetBIOS.
  • AdapterSections=params.MS_TCPIP.Adapter1
    Übergabe an die Werte unter [params.MS_TCPIP.Adapter1]
     

    [params.MS_TCPIP.Adapter1]

  • SpecificTo=Adapter1
     
  • DHCP=No
    No=automatische Netzwerknummern Vergabe aus, dann muss ein statische Adresse eingetragen werden
  • IPAddress=192.168.0.8
    Adresse der Netzwerkkarte im System
  • SubnetMask=255.255.255.0
    Subnetzmakse
  • DefaultGateway=192.168.0.1
    Adresse des Routers oder Servers mit dem die Netzwerkkarte verbunden ist
  • DNSServerSearchOrder=192.168.0.1
     
  • WINS=No
    Der Windows Internet Naming Service (kurz: WINS) System zur dynamischen Auflösung von NetBIOS-Namen.
  • NetBIOSOptions=2
    2=Netbiosprotokoll auf aus 0=An, wenn man alleine im Netzwerk hängt auf 2 lassen
  •  

    [Components]

    Hier können einige Windows Komponenten eingetragen werden, die nicht installiert werden sollen, für nLiter unwichtig. Das sind nur ein paar Biespiele.
  • msmsgs=off

    Fetter Text
    Verhindert die Installation des Windows Messengers
  • msnexplr=off
    Verhindert die Installation des MSN Explorers.
  • freecell=off
     
  • hearts=off
     
  • minesweeper=off
     
  • pinball=off
     
  • solitaire=off
     
  • spider=off
    Verhindert die Installation der einzelnen Spiele.
  • zonegames=off
    Verhindert die Installation der MSN Zone Spiele.
  •  

    [Branding]

  • BrandIEUsingUnattended=Yes
    Legt fest, dass persönliche Einstellungen für den InternetExplorer verwendet werden sollen anstatt den Standarteinstellungen. Dieser Eintrag muss auf "Yes" stehen, damit die Einstellungen unter [FavoritesEx], [Proxy], und [URL] verwendet werden können.
  •  

    [IEPopupBlocker]

  • BlockPopups=Yes
    Erlaubt oder Blockiert Pop-Ups
  • FilterLevel=Medium
    Der Filter Level, High Medium oder Low.
  • ShowInformationBar=Yes
    Option um die Infoleiste bei Pop-Ups Anzeigen zu lassen, oder zu deaktivieren.
  •  

    [URL]

  • Home_Page=http://www.winpage.info
    Startseite des Internet Explorers
  • Search_Page=http://www.google.de
    Suchseite, die Standardmäßig verwendet werden soll
  • AutoConfig = 0 oder 1
    Automatische Suche der Einstellungen
  • AutoConfigJSURL = http://configserver/autoconfig.js
    Definiert die Adresse zu einem JScript-File zu automatischen Proxy Konfiguration
  • AutoConfigURL = http://configserver/autoconfig.ins
    Definiert die Adresse zu einem INS-File zu automatischen Proxy Konfiguration
  •  

    Winnt.sif tools

  • Unattended.pdf , PDF-Datenbank mit den winnt.sif Parameter.
     
  • Winnt.sif Creator , englischer Winnt.sif Wizard, führt den User durch die verschiedenen Einstellungen.
     
  • Winnt.sif Parameter erklärt von M$ und hier
     
  • ...XPCD\SUPPORT\TOOLS\DEPLOY.CAB in diesen Packet ist die setupmgr.exe, ist ein Assistent der ein durch die verschiedenen Einträge führt und am Ende wird eine "unattend.txt" erstellt diese kann man dann in winnt.sif umbennen und nach ..XPCD\I386\ kopieren.
     
  • Für alle die gut englisch können siehe auch ...XPCd\SUPPORT\TOOLS\DEPLOY.CAB, darin ist die ref.chm enthalten.

  •