IT.EURIN.fr

IT.EURIN.fr

Technologie de Masterisation


Tuto : Customsettings.ini & Bootstrap.ini

Publié le 31 Juillet 2013, 14:14pm

Catégories : #MDT

Tuto : Customsettings.ini & Bootstrap.ini

Customsettings.ini & Bootstrap.ini sont les deux principaux fichier de configuration de l'assistant d'installation de MDT 2010/2012

Le fichier Customsettings.ini est un des plus important fichier de configuration. Il permet de :

- Cacher des menus
- Modifier les paramètres régionaux de l'assistance d'installation
- Définir des actions par rapport à l'environnement (Sous-réseau / MAC Adresse / Etc...)
- Définir des règles de nommage des machines.
- Activer/désactiver des composants (Interface Shell pendant l'installation sous Windows, Etc...)

Un Exemple de Customsettings.ini

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
SkipAppsOnUpgrade=YES
SkipCapture=NO
SkipAdminPassword=NO
SkipDeploymentType=YES
SkipComputerBackup=NO
SkipProductKey=YES
SkipUserData=YES
SkipLocaleSelection=YES
KeyboardLocale=fr-FR
InputLocale=040c:0000040c
UILanguage=fr-FR
TimeZone=105
TimeZoneName=Romance Standard Time
SkipBitLocker=YES
SkipBitLockerDetails=YES
SkipBDDWelcome=YES
SkipTimeZone=YES
SkipDestinationDisk=NO
DoNotFormatAndPartition=YES
MandatoryApplications001={efed3f60-3733-4a1b-9786-2a3b629fe1fe}
MandatoryApplications002={6b132dcc-8b45-42b9-ba6f-5aa5fca8fb8e}
MandatoryApplications003={4a1357a5-3a04-40ab-8438-ce8516091d8c}
MandatoryApplications004={7b7b9889-6709-4757-b785-b996d2f14956}
Applications001={b7044fe7-b40f-4f10-ad43-f96ca9615a59}
EventService=http://veilleur:9800

La syntaxe du fichier CustomSettings.ini est similaire à de nombreux fichiers .ini.
Il comprend:
- Des sections : [Sections]
- Des propriétés : Properties=
- Des valeurs : Settings

Premier exercice

La première action que vous désirez faire lors des premières customisations de l'assistant est de désactiver ou d'activer des écrans de paramétre. Pour cela il faut modifier les valeurs des sections comme "SkipComputerName," est mettre la valeur à "YES".

Littéralement cela veux dire "Passer l’écran de sélection du nom de machine = Oui"

Cela donne une ligne supplémentaire dans la section [Default].

Exemple :
[Default]
SkipComputerName=YES

Les Commandes les plus utilisées :

  • Mettre les claviers sous Winpe en Francais par défaut :

Dans bootstrap.ini 

KeyboardLocalePE=040c:0000040c 
Tuto : Customsettings.ini & Bootstrap.ini

Liste des Settings (paramètres)


_SMSTSOrgName
ADDSLogPath
ADDSPassword
ADDSUserDomain
ADDSUserName
Administrators
AdminPassword
Applications
ApplicationSuccessCodes
ApplyGPOPack
Architecture
AreaCode
AssetTag
AutoConfigDNS
AutoMode
AutoUsers
BackupDir
BackupDrive
BackupFile
BackupShare
BDEAllowAlphaNumericPin
BDEDriveLetter
BDEDriveSize
BDEInstall
BDEInstallSuppress
BDEKeyLocation
BDEPin
BDERecoveryKey
BDEWaitForEncryption
BitsPerPel
BuildID
CapableArchitecture
CaptureGroups
ChildName
ComputerBackupLocation
ComputerName
ConfigFileName
ConfigFilePackage
ConfirmGC
CountryCode
CriticalReplicationOnly
CustomDriverSelectionProfile
CustomPackageSelectionProfile
CustomWizardSelectionProfile
Database
DatabasePath
DBID
DBPwd
Debug
DefaultGateway
DeployDrive
DeploymentMethod
DeploymentType
DeployRoot
DestinationDisk
DestinationLogicalDrive
DestinationPartition
DHCPScopes
DHCPScopesxDescription
DHCPScopesxEndIP
DHCPScopesxExcludeEndIP
DHCPScopesxExcludeStartIP
DHCPScopesxIP
DHCPScopesxName
DHCPScopesxOptionDNSDomainName
DHCPScopesxOptionDNSServer
DHCPScopesxOptionLease
DHCPScopesxOptionNBTNodeType
DHCPScopesxOptionPXEClient
DHCPScopesxOptionRouter
DHCPScopesxOptionWINSServer
DHCPScopesxStartIP
DHCPScopesxSubnetMask
DHCPServerOptionDNSDomainName
DHCPServerOptionDNSServer
DHCPServerOptionNBTNodeType
DHCPServerOptionPXEClient
DHCPServerOptionRouter
DHCPServerOptionWINSServer
Dialing
DisableTaskMgr
DNSServerOptionBINDSecondaries
DNSServerOptionDisableRecursion
DNSServerOptionEnableNetmaskOrdering
DNSServerOptionEnableRoundRobin
DNSServerOptionEnableSecureCache
DNSServerOptionFailOnLoad
DNSServerOptionNameCheckFlag
DNSZones
DNSZonesxDirectoryPartition
DNSZonesxFileName
DNSZonesxMasterIP
DNSZonesxName
DNSZonesxScavenge
DNSZonesxType
DNSZonesxUpdate
DoCapture
DomainAdmin
DomainAdminDomain
DomainAdminPassword
DomainLevel
DomainNetBiosName
DomainOUs
DoNotCreateExtraPartition
DoNotFormatAndPartition
DriverGroup
DriverInjectionMode
DriverPaths
DriverSelectionProfile
EventService
EventShare
FinishAction
ForceApplyFallback
ForestLevel
FullName
GPOPackPath
Groups
HALName
HideShell
OSHome_Page
HostName
ImagePackageID
InputLocale
InstallPackageID
Instance
IPAddress
IsDesktop
IsHypervisorRunning
IsLaptop
IsServer
IsServerCoreOS
IsServerOS
IsUEFI
IsVM
JoinDomain
JoinWorkgroup
KeyboardLocale
KeyboardLocalePE
LanguagePacks
LoadStateArgs
Location
LongDistanceAccess
MACAddress
MachineObjectOU
Make
MandatoryApplications
Memory
Model
NetLib
NewDomain
NewDomainDNSName
Order
OrgName
OSArchitecture
OSCurrentBuild
OSCurrentVersion
OSDAdapterxDescription
OSDAdapterxDNSDomain
OSDAdapterxDNSServerList
OSDAdapterxDNSSuffix
OSDAdapterxEnableDHCP
OSDAdapterxEnableDNSRegistration
OSDAdapterxEnableFullDNSRegistration
OSDAdapterxEnableLMHosts
OSDAdapterxEnableIPProtocolFiltering
OSDAdapterxEnableTCPFiltering
OSDAdapterxEnableTCPIPFiltering
OSDAdapterxEnableWINS
OSDAdapterxGatewayCostMetric
OSDAdapterxGateways
OSDAdapterxIPAddressList
OSDAdapterxIPProtocolFilterList
OSDAdapterxMacAddress
OSDAdapterxName
OSDAdapterxSubnetMask
OSDAdapterxTCPFilterPortList
OSDAdapterxTCPIPNetBiosOptions
OSDAdapterxUDPFilterPortList
OSDAdapterxWINSServerList
OSDAdapterCount
OSDAnswerFilePath
OSDBitLockerCreateRecoveryPassword
OSDBitLockerMode
OSDBitLockerRecoveryPassword
OSDBitLockerStartupKey
OSDBitLockerStartupKeyDrive
OSDBitLockerTargetDrive
OSDBitLockerWaitForEncryption
OSDComputerName
OSDDiskAlign
OSDDiskIndex
OSDDiskOffset
OSDDiskPartBiosCompatibilityMode
OSDImageCreator
OSDImageIndex
OSDImagePackageID
OSDInstallEditionIndex
OSDInstallType
OSDisk
OSDPartitions
OSDPartitionsxBootable
OSDPartitionsxFileSystem
OSDPartitionsxQuickFormat
OSDPartitionsxSize
OSDPartitionsxSizeUnits
OSDPartitionsxType
OSDPartitionsxVolumeLetterVariable
OSDPartitionsxVolumeName
OSDPreserveDriveLetter
OSDStateStorePath
OSDTargetSystemDrive
OSDTargetSystemRoot
OSFeatures
OSInstall
OSRoles
OSRoleServices
OSSKU
OSVersion
OSVersionNumber
OverrideProductKey
PackageGroup
Packages
PackageSelectionProfile
Parameters
ParameterCondition
ParentDomainDNSName
Password
Phase
Port
PowerUsers
PrepareWinRE
Priority
ProcessorSpeed
Product
ProductKey
Properties
ReplicaDomainDNSName
ReplicaOrNewDomain
ReplicationSourceDC
ResourceDrive
ResourceRoot
Role
SafeModeAdminPassword
ScanStateArgs
SerialNumber
SiteName
SkipAdminAccounts
SkipAdminPassword
SkipApplications
SkipBDDWelcome
SkipBitLocker
SkipBuild
SkipCapture
SkipComputerBackup
SkipComputerName
SkipDomainMembership
SkipFinalSummary
SkipGroupSubFolders
SkipLocaleSelection
SkipPackageDisplay
SkipProductKey
SkipRearm
SkipRoles
SkipSummary
SkipTaskSequence
SkipTimeZone
SkipUserData
SkipWizard
SLShare
SLShareDynamicLogging
SMSTSAssignUserMode
SMSTSRunCommandLineUserName
SMSTSRunCommandLineUserPassword
SMSTSUdaUsers
SQLServer
SQLShare
StatePath
StorageDriverGroup
StorageDriverSysprepGroup
StoredProcedure
SupportsHyperVRole
SysPrepDriverSelectionProfile
SystemLocale
SysVolPath
Table
TaskSequenceID
TaskSequenceName
TaskSequenceVersion
TimeZone
TimeZoneName
TPMOwnerPassword
UDDir
UDProfiles
UDShare
UILanguage
UserDataLocation
UserDomain
UserID
UserLocale
UserPassword
USMT3
USMTConfigFile
USMTLocal
USMTMigFiles
USMTOfflineMigration
UUID
ValidateDomainCredentialsUNC
VHDCreateDiffVHD
VHDCreateFileName
VHDCreateSizeMax
VHDCreateSource
VHDCreateType
VHDDisks
VHDInputVariable
VHDOutputVariable
VHDTargetDisk
VMHost
VMName
VMPlatform
VRefresh
VSSMaxSize
WDSServer
WindowsSource
WipeDisk
WizardSelectionProfile
WSUSServer
WUMU_ExcludeKB
WUMU_ExcludeID
XResolution
YResolution

Menu ou fonction desactibable ou activable (cachée par defaut)

Désactive la page de l’assistant

Utilise ces propriétés

Configure ces propriétés

Welcome

SkipBDDWelcome

Specify credentials for connecting to network shares

Skipped by providing properties in next column

· UserID

· UserDomain

· UserPassword

Task Sequence

SkipTaskSequence

· TaskSequenceID

Computer Details

SkipComputerName,

SkipDomainMembership

· OSDComputerName

· JoinWorkgroup

–or–

· JoinDomain

· DomainAdmin

User Data

SkipUserData

· UDDir

· UDShare

· UserDataLocation

Move Data and Settings

SkipUserData

· UDDir

· UDShare

· UserDataLocation

User Data (Restore)

SkipUserData

· UDDir

· UDShare

· UserDataLocation

Computer Backup

SkipComputerBackup

· BackupDir

· BackupShare

· ComputerBackupLocation

Product Key

SkipProductKey

· ProductKey

–or–

· OverrideProductKey

Language Packs

SkipPackageDisplay

· LanguagePacks

Locale and Time

SkipLocaleSelection, SkipTimeZone

· KeyboardLocale

· UserLocale

· UILanguage

· TimeZone

· TimeZoneName

Roles and Features

SkipRoles

· OSRoles

· OSRoleServices

· OSFeatures

Applications

SkipApplications

· Applications

Administrator Password

SkipAdminPassword

· AdminPassword

Local Administrators

SkipAdminAccounts

· Administrators

Capture Image

SkipCapture

· ComputerBackupLocation

Bitlocker

SkipBitLocker

· BDEDriveLetter

· BDEDriveSize

· BDEInstall

· BDEInstallSuppress

· BDERecoveryKey

· TPMOwnerPassword

· OSDBitLockerStartupKeyDrive

· OSDBitLockerWaitForEncryption

Ready to begin

SkipSummary

Operating system deployment completed successfully

SkipFinalSummary

Operating system deployment did not complete successfully

SkipFinalSummary

Commenter cet article

N
Merci beaucoup
Répondre
D
merci !
Répondre

Archives

Nous sommes sociaux !

Articles récents