{"id":560,"date":"2014-12-30T09:47:16","date_gmt":"2014-12-30T08:47:16","guid":{"rendered":"http:\/\/lestfrexgn.cluster020.hosting.ovh.net\/?p=560"},"modified":"2014-12-30T09:49:27","modified_gmt":"2014-12-30T08:49:27","slug":"mdt-customsettings-ini-et-bootstrap-ini","status":"publish","type":"post","link":"https:\/\/les2t.fr\/fr_fr\/mdt-customsettings-ini-et-bootstrap-ini\/","title":{"rendered":"MDT &#8211; Customsettings.ini et bootstrap.ini"},"content":{"rendered":"<p><a href=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-561 aligncenter\" src=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg\" alt=\"MDT2013Logo1\" width=\"300\" height=\"93\" srcset=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg 300w, https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1.jpg 412w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>J\u2019ai \u00e9t\u00e9 r\u00e9cemment amen\u00e9 \u00e0 expliquer \u00e0 un client le fonctionnement des fichiers Customsettings.ini et bootstrap.ini, j\u2019en profite donc pour vous en faire un petit r\u00e9sum\u00e9.<br \/>\n<!--more--><\/p>\n<ul>\n<li><strong>Introduction<\/strong><\/li>\n<\/ul>\n<p>L&rsquo;un des fichiers les plus importants dans MDT est CustomSettings.ini (ou bootstrap.ini).<br \/>\nLorsque vous utilisez le MDT, le Toolkit utilisera un script appel\u00e9 ZTIGather.wsf. Ce script va faire un inventaire et lire le CustomSettings.ini.\u00a0 Cela se traduira par des informations stock\u00e9es dans la m\u00e9moire (et dans un fichier) pendant le d\u00e9ploiement que nous pourons ensuite utiliser pour mettre \u00e0 jour dynamiquement le fichier unattend.xml et contr\u00f4ler des conditions dans les \u00e9tapes de la TaskSequence.<\/p>\n<p>Vous pouvez ex\u00e9cuter ce script sans d\u00e9ployer un OS, ainsi de cette fa\u00e7on vous pouvez tester les r\u00e8gles avant m\u00eame de commencer le d\u00e9ploiement.<br \/>\nPour ce faire :<br \/>\nUtilisez trace32.exe (plac\u00e9 ici dans e:\\rep-trace\\)<br \/>\nCr\u00e9ez un fichier batch comme celui-ci (changer les r\u00e9pertoires)<\/p>\n<p>[pastacode lang=\u00a0\u00bbbash\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>del C:\\MININT\\SMSOSD\\OSDLOGS\\VARIABLES.DAT \/q\r\ncscript.exe ZTIGather.wsf \/inifile:..\\Control\\CustomSettings.ini\r\n\u201cE: \\rep-trace\\Trace32.exe\u201d c:\\minint\\smsosd\\osdlogs\\bdd.log<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p>Si le r\u00e9pertoire c:\\Minint n\u2019existe pas, le cr\u00e9er.<br \/>\nLancez-le dans un cmd depuis l\u2019emplacement de vos scripts (dans le deployment Share).<\/p>\n<p>Le Customsettings.ini base ressemble \u00e0 ceci :<\/p>\n<p><a href=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-575 aligncenter\" src=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings01-300x151.jpg\" alt=\"customsettings01\" width=\"300\" height=\"151\" srcset=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings01-300x151.jpg 300w, https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings01.jpg 582w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>La premi\u00e8re section est intitul\u00e9e [Settings].<br \/>\nSur la ligne suivante se trouve la propri\u00e9t\u00e9 Priority avec comme valeur : default.\u00a0 Cela signifie qu&rsquo;il va lire la section du m\u00eame nom et de convertir toutes ces lignes en variable pour MDT.\u00a0 Toutes les propri\u00e9t\u00e9s de la section [Default] sont int\u00e9gr\u00e9es dans MDT, il y a plus 100 propri\u00e9t\u00e9s qui peuvent \u00eatre utilis\u00e9es et la plupart d&rsquo;entre elles sont document\u00e9es dans le fichier d&rsquo;aide.\u00a0 Si nous utilisons ZTIGather.wsf avec ce fichier (voir script ci-dessus), nous allons obtenir le r\u00e9sultat suivant :<\/p>\n<p><a href=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings02.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-576 aligncenter\" src=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings02-300x86.jpg\" alt=\"customsettings02\" width=\"300\" height=\"86\" srcset=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings02-300x86.jpg 300w, https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/customsettings02.jpg 564w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ul>\n<li><strong>Exemple d&rsquo;utilisation du CustomSettings.ini<\/strong><\/li>\n<\/ul>\n<p>Supposons maintenant que vous souhaitez d\u00e9finir automatiquement certains param\u00e8tres en fonction de l&#8217;emplacement, comme le nom de l&rsquo;ordinateur, la langue, le fuseau horaire, etc. Dans ce cas, nous pourrions utiliser la passerelle par d\u00e9faut comme un identificateur pour l&#8217;emplacement et utiliser une partie du num\u00e9ro de s\u00e9rie pour calculer un nom unique pour l&rsquo;ordinateur bas\u00e9 sur l&#8217;emplacement et le num\u00e9ro de s\u00e9rie, ajoutons \u00e9galement portable ou desktop dans le nom. Ex : si l&rsquo;ordinateur portable est situ\u00e9 \u00e0 Paris\u00a0 le nom devrait \u00eatre PAR-LT-0123456 et si un bureau est situ\u00e9 \u00e0 Toulouse, il serait appel\u00e9 TOU-DT-0123456.<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[Settings]\r\nPriority=Init, ByLaptop, ByDesktop, DefaultGateway, Default\r\nProperties=ComputerLocationName, ComputerTypeName, ComputerSerialNumber\r\n\r\n[Init]\r\n ComputerSerialNumber=#Left(\u201c%SerialNumber%\u201d,7)#\r\n\r\n[ByLaptop]\r\n SubSection=Laptop-%IsLapTop%\r\n\r\n[Laptop-True]\r\nComputerTypeName=LT\r\n\r\n[ByDesktop]\r\n SubSection=Desktop-%IsDesktop%\r\n\r\n[Desktop-True]\r\n ComputerTypeName=DT\r\n\r\n[DefautGateway]\r\n10.0.2.4=paris\r\n160.125.2.4=toulouse\r\n\r\n[Paris]\r\n ComputerLocationName=PAR\r\n\r\n[Toulouse]\r\n ComputerLocationName=TOU\r\n\r\n[Default]\r\n OSInstall=Y\r\n ComputerLocationName=INC\r\n ComputerTypeName=INC\r\n OSDComputername=%ComputerLocationName%-%ComputerTypeName%-%ComputerSerialNumber%\r\n SkipCapture=NO\r\n SkipAdminPassword=YES\r\n SkipProductKey=YES\r\n SkipComputerBackup=NO\r\n SkipBitLocker=NO<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p><strong>Explicatif du fichier ini :<\/strong><br \/>\n\u2022\u00a0Section Settings<\/p>\n<p>Nous avons ajout\u00e9 \u00ab Init, ByLaptop, ByDesktop et DefaultGateway \u00bb \u00e0 la propri\u00e9t\u00e9 Priority.<br \/>\nLa propri\u00e9t\u00e9 \u00ab CustomProperties \u00bb permet d\u2019initier des variables que nous utiliserons plus tard.<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[Settings]\r\nPriority=Init, ByLaptop, ByDesktop, DefaultGateway, Default\r\nProperties=ComputerLocationName, ComputerTypeName, ComputerSerialNumber<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p>\u2022\u00a0Section Init<\/p>\n<p>La section Init va utiliser le num\u00e9ro de s\u00e9rie (qui a \u00e9t\u00e9 inventori\u00e9 par le script), choisir les sept caract\u00e8res \u00e0 gauche et mettre cela dans la propri\u00e9t\u00e9 ComputerSerialNumber.<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[Init]\r\n ComputerSerialNumber=#Left(\u201c%SerialNumber%\u201d,7)#<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p>\u2022\u00a0Section ByLaptop et ByDesktop<\/p>\n<p>Le Script passe \u00e0 la section indiquer dans Subsection si elle existe.<br \/>\nPour cela nous utilisons des variables qui renvoi True ou False, ici %IsLapTop% et % IsDeskTop%<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[ByLaptop]\r\n SubSection=Laptop-%IsLapTop%\r\n\r\n[Laptop-True]\r\nComputerTypeName=LT\r\n\r\n[ByDesktop]\r\n SubSection=Desktop-%IsDesktop%\r\n\r\n[Desktop-True]\r\n ComputerTypeName=DT<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p>\u2022\u00a0Section DefaultGateway<\/p>\n<p>La section DefaultGateway dans MDT permet de r\u00e9cup\u00e9rer la passerelle et de passer des param\u00e8tres en fonction de celle-ci.<br \/>\nIci nous utiliserons cette fonctionnalit\u00e9 pour passer dans une autre section.<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[DefautGateway]\r\n10.0.2.4=paris\r\n160.125.2.4=toulouse\r\n\r\n[Paris]\r\n ComputerLocationName=PAR\r\n\r\n[Toulouse]\r\n ComputerLocationName=TOU<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<p>\u2022\u00a0Section Default<\/p>\n<p>C\u2019est la derni\u00e8re section qui sera ex\u00e9cut\u00e9e (ordre de la propri\u00e9t\u00e9 Priority).<br \/>\nLes propri\u00e9t\u00e9s d\u00e9j\u00e0 impl\u00e9ment\u00e9es ne sont pas \u00e9cras\u00e9es (Attention il existe des exceptions).<br \/>\nNous mettrons donc une valeur par d\u00e9faut \u00e0 nos variables de construction du nom machine en cas de passerelle inconnue.<\/p>\n<p>[pastacode lang=\u00a0\u00bbmarkup\u00a0\u00bb message=\u00a0\u00bb\u00a0\u00bb highlight=\u00a0\u00bb\u00a0\u00bb provider=\u00a0\u00bbmanual\u00a0\u00bb]<\/p>\n<pre><code>[Default]\r\n OSInstall=Y\r\n ComputerLocationName=INC\r\n ComputerTypeName=INC\r\n OSDComputername=%ComputerLocationName%-%ComputerTypeName%-%ComputerSerialNumber%\r\n SkipCapture=NO\r\n SkipAdminPassword=YES\r\n SkipProductKey=YES\r\n SkipComputerBackup=NO\r\n SkipBitLocker=NO<\/code><\/pre>\n<p>[\/pastacode]<\/p>\n<ul>\n<li><strong>Customsettings ou Bootstrap ?<\/strong><\/li>\n<\/ul>\n<p>CustomSettings.ini : Fichier de configuration principal pour les r\u00e8gles de traitement utilis\u00e9es dans tous les sc\u00e9narios. Le fichier reste dans le dossier de d\u00e9ploiement.<br \/>\nBootStrap.ini : Fichier de configuration utilis\u00e9 lorsque l&rsquo;ordinateur cible n&rsquo;est pas en mesure de se connecter au point de d\u00e9ploiement appropri\u00e9. Cette situation survient dans un sc\u00e9nario de nouvel ordinateur et pour l&rsquo;ordinateur de remplacement d&rsquo;un sc\u00e9nario de remplacement d&rsquo;ordinateur. Le fichier BootStrap.ini est int\u00e9gr\u00e9 dans l\u2019image de boot.<br \/>\n<strong>Attention<\/strong> : toutes les propri\u00e9t\u00e9s ne sont pas valides avec le bootstrap.ini<\/p>\n<ul>\n<li><strong>Aper\u00e7u des propri\u00e9t\u00e9s possibles dans les ini<\/strong><\/li>\n<\/ul>\n\n<table id=\"tablepress-1\" class=\"tablepress tablepress-id-1\">\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-1\">\n\t<td class=\"column-1\">_SMSTSOrgName <\/td><td class=\"column-2\"> OSDAdapterxEnableTCPFiltering <\/td>\n<\/tr>\n<tr class=\"row-2\">\n\t<td class=\"column-1\"> ADDSLogPath <\/td><td class=\"column-2\"> OSDAdapterxEnableTCPIPFiltering <\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\"> ADDSPassword <\/td><td class=\"column-2\"> OSDAdapterxEnableWINS <\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\"> ADDSUserDomain <\/td><td class=\"column-2\"> OSDAdapterxGatewayCostMetric <\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\"> ADDSUserName <\/td><td class=\"column-2\"> OSDAdapterxGateways <\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\"> Administrators <\/td><td class=\"column-2\"> OSDAdapterxIPAddressList <\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\"> AdminPassword <\/td><td class=\"column-2\"> OSDAdapterxIPProtocolFilterList <\/td>\n<\/tr>\n<tr class=\"row-8\">\n\t<td class=\"column-1\"> Applications <\/td><td class=\"column-2\"> OSDAdapterxMacAddress <\/td>\n<\/tr>\n<tr class=\"row-9\">\n\t<td class=\"column-1\"> ApplicationSuccessCodes <\/td><td class=\"column-2\"> OSDAdapterxName <\/td>\n<\/tr>\n<tr class=\"row-10\">\n\t<td class=\"column-1\"> ApplyGPOPack <\/td><td class=\"column-2\"> OSDAdapterxSubnetMask <\/td>\n<\/tr>\n<tr class=\"row-11\">\n\t<td class=\"column-1\"> Architecture <\/td><td class=\"column-2\"> OSDAdapterxTCPFilterPortList <\/td>\n<\/tr>\n<tr class=\"row-12\">\n\t<td class=\"column-1\"> AreaCode <\/td><td class=\"column-2\"> OSDAdapterxTCPIPNetBiosOptions <\/td>\n<\/tr>\n<tr class=\"row-13\">\n\t<td class=\"column-1\"> AssetTag <\/td><td class=\"column-2\"> OSDAdapterxUDPFilterPortList <\/td>\n<\/tr>\n<tr class=\"row-14\">\n\t<td class=\"column-1\"> AutoConfigDNS <\/td><td class=\"column-2\"> OSDAdapterxWINSServerList <\/td>\n<\/tr>\n<tr class=\"row-15\">\n\t<td class=\"column-1\"> AutoMode <\/td><td class=\"column-2\"> OSDAdapterCount <\/td>\n<\/tr>\n<tr class=\"row-16\">\n\t<td class=\"column-1\"> AutoUsers <\/td><td class=\"column-2\"> OSDAnswerFilePath <\/td>\n<\/tr>\n<tr class=\"row-17\">\n\t<td class=\"column-1\"> BackupDir <\/td><td class=\"column-2\"> OSDBitLockerCreateRecoveryPassword <\/td>\n<\/tr>\n<tr class=\"row-18\">\n\t<td class=\"column-1\"> BackupDrive <\/td><td class=\"column-2\"> OSDBitLockerMode <\/td>\n<\/tr>\n<tr class=\"row-19\">\n\t<td class=\"column-1\"> BackupFile <\/td><td class=\"column-2\"> OSDBitLockerRecoveryPassword <\/td>\n<\/tr>\n<tr class=\"row-20\">\n\t<td class=\"column-1\"> BackupShare <\/td><td class=\"column-2\"> OSDBitLockerStartupKey <\/td>\n<\/tr>\n<tr class=\"row-21\">\n\t<td class=\"column-1\"> BDEAllowAlphaNumericPin <\/td><td class=\"column-2\"> OSDBitLockerStartupKeyDrive <\/td>\n<\/tr>\n<tr class=\"row-22\">\n\t<td class=\"column-1\"> BDEDriveLetter <\/td><td class=\"column-2\"> OSDBitLockerTargetDrive <\/td>\n<\/tr>\n<tr class=\"row-23\">\n\t<td class=\"column-1\"> BDEDriveSize <\/td><td class=\"column-2\"> OSDBitLockerWaitForEncryption <\/td>\n<\/tr>\n<tr class=\"row-24\">\n\t<td class=\"column-1\"> BDEInstall <\/td><td class=\"column-2\"> OSDComputerName <\/td>\n<\/tr>\n<tr class=\"row-25\">\n\t<td class=\"column-1\"> BDEInstallSuppress <\/td><td class=\"column-2\"> OSDDiskAlign <\/td>\n<\/tr>\n<tr class=\"row-26\">\n\t<td class=\"column-1\"> BDEKeyLocation <\/td><td class=\"column-2\"> OSDDiskIndex <\/td>\n<\/tr>\n<tr class=\"row-27\">\n\t<td class=\"column-1\"> BDEPin <\/td><td class=\"column-2\"> OSDDiskOffset <\/td>\n<\/tr>\n<tr class=\"row-28\">\n\t<td class=\"column-1\"> BDERecoveryKey <\/td><td class=\"column-2\"> OSDDiskPartBiosCompatibilityMode <\/td>\n<\/tr>\n<tr class=\"row-29\">\n\t<td class=\"column-1\"> BDEWaitForEncryption <\/td><td class=\"column-2\"> OSDImageCreator <\/td>\n<\/tr>\n<tr class=\"row-30\">\n\t<td class=\"column-1\"> BitsPerPel <\/td><td class=\"column-2\"> OSDImageIndex <\/td>\n<\/tr>\n<tr class=\"row-31\">\n\t<td class=\"column-1\"> BuildID <\/td><td class=\"column-2\"> OSDImagePackageID <\/td>\n<\/tr>\n<tr class=\"row-32\">\n\t<td class=\"column-1\"> CapableArchitecture <\/td><td class=\"column-2\"> OSDInstallEditionIndex <\/td>\n<\/tr>\n<tr class=\"row-33\">\n\t<td class=\"column-1\"> CaptureGroups <\/td><td class=\"column-2\"> OSDInstallType <\/td>\n<\/tr>\n<tr class=\"row-34\">\n\t<td class=\"column-1\"> ChildName <\/td><td class=\"column-2\"> OSDisk <\/td>\n<\/tr>\n<tr class=\"row-35\">\n\t<td class=\"column-1\"> ComputerBackupLocation <\/td><td class=\"column-2\"> OSDPartitions <\/td>\n<\/tr>\n<tr class=\"row-36\">\n\t<td class=\"column-1\"> ComputerName <\/td><td class=\"column-2\"> OSDPartitionsxBootable <\/td>\n<\/tr>\n<tr class=\"row-37\">\n\t<td class=\"column-1\"> ConfigFileName <\/td><td class=\"column-2\"> OSDPartitionsxFileSystem <\/td>\n<\/tr>\n<tr class=\"row-38\">\n\t<td class=\"column-1\"> ConfigFilePackage <\/td><td class=\"column-2\"> OSDPartitionsxQuickFormat <\/td>\n<\/tr>\n<tr class=\"row-39\">\n\t<td class=\"column-1\"> ConfirmGC <\/td><td class=\"column-2\"> OSDPartitionsxSize <\/td>\n<\/tr>\n<tr class=\"row-40\">\n\t<td class=\"column-1\"> CountryCode <\/td><td class=\"column-2\"> OSDPartitionsxSizeUnits <\/td>\n<\/tr>\n<tr class=\"row-41\">\n\t<td class=\"column-1\"> CriticalReplicationOnly <\/td><td class=\"column-2\"> OSDPartitionsxType <\/td>\n<\/tr>\n<tr class=\"row-42\">\n\t<td class=\"column-1\"> CustomDriverSelectionProfile <\/td><td class=\"column-2\"> OSDPartitionsxVolumeLetterVariable <\/td>\n<\/tr>\n<tr class=\"row-43\">\n\t<td class=\"column-1\"> CustomPackageSelectionProfile <\/td><td class=\"column-2\"> OSDPartitionsxVolumeName <\/td>\n<\/tr>\n<tr class=\"row-44\">\n\t<td class=\"column-1\"> CustomWizardSelectionProfile <\/td><td class=\"column-2\"> OSDPreserveDriveLetter <\/td>\n<\/tr>\n<tr class=\"row-45\">\n\t<td class=\"column-1\"> Database <\/td><td class=\"column-2\"> OSDStateStorePath <\/td>\n<\/tr>\n<tr class=\"row-46\">\n\t<td class=\"column-1\"> DatabasePath <\/td><td class=\"column-2\"> OSDTargetSystemDrive <\/td>\n<\/tr>\n<tr class=\"row-47\">\n\t<td class=\"column-1\"> DBID <\/td><td class=\"column-2\"> OSDTargetSystemRoot <\/td>\n<\/tr>\n<tr class=\"row-48\">\n\t<td class=\"column-1\"> DBPwd <\/td><td class=\"column-2\"> OSFeatures <\/td>\n<\/tr>\n<tr class=\"row-49\">\n\t<td class=\"column-1\"> Debug <\/td><td class=\"column-2\"> OSInstall <\/td>\n<\/tr>\n<tr class=\"row-50\">\n\t<td class=\"column-1\"> DefaultGateway <\/td><td class=\"column-2\"> OSRoles <\/td>\n<\/tr>\n<tr class=\"row-51\">\n\t<td class=\"column-1\"> DeployDrive <\/td><td class=\"column-2\"> OSRoleServices <\/td>\n<\/tr>\n<tr class=\"row-52\">\n\t<td class=\"column-1\"> DeploymentMethod <\/td><td class=\"column-2\"> OSSKU <\/td>\n<\/tr>\n<tr class=\"row-53\">\n\t<td class=\"column-1\"> DeploymentType <\/td><td class=\"column-2\"> OSVersion <\/td>\n<\/tr>\n<tr class=\"row-54\">\n\t<td class=\"column-1\"> DeployRoot <\/td><td class=\"column-2\"> OSVersionNumber <\/td>\n<\/tr>\n<tr class=\"row-55\">\n\t<td class=\"column-1\"> DestinationDisk <\/td><td class=\"column-2\"> OverrideProductKey <\/td>\n<\/tr>\n<tr class=\"row-56\">\n\t<td class=\"column-1\"> DestinationLogicalDrive <\/td><td class=\"column-2\"> PackageGroup <\/td>\n<\/tr>\n<tr class=\"row-57\">\n\t<td class=\"column-1\"> DestinationPartition <\/td><td class=\"column-2\"> Packages <\/td>\n<\/tr>\n<tr class=\"row-58\">\n\t<td class=\"column-1\"> DHCPScopes <\/td><td class=\"column-2\"> PackageSelectionProfile <\/td>\n<\/tr>\n<tr class=\"row-59\">\n\t<td class=\"column-1\"> DHCPScopesxDescription <\/td><td class=\"column-2\"> Parameters <\/td>\n<\/tr>\n<tr class=\"row-60\">\n\t<td class=\"column-1\"> DHCPScopesxEndIP <\/td><td class=\"column-2\"> ParameterCondition <\/td>\n<\/tr>\n<tr class=\"row-61\">\n\t<td class=\"column-1\"> DHCPScopesxExcludeEndIP <\/td><td class=\"column-2\"> ParentDomainDNSName <\/td>\n<\/tr>\n<tr class=\"row-62\">\n\t<td class=\"column-1\"> DHCPScopesxExcludeStartIP <\/td><td class=\"column-2\"> Password <\/td>\n<\/tr>\n<tr class=\"row-63\">\n\t<td class=\"column-1\"> DHCPScopesxIP <\/td><td class=\"column-2\"> Phase <\/td>\n<\/tr>\n<tr class=\"row-64\">\n\t<td class=\"column-1\"> DHCPScopesxName <\/td><td class=\"column-2\"> Port <\/td>\n<\/tr>\n<tr class=\"row-65\">\n\t<td class=\"column-1\"> DHCPScopesxOptionDNSDomainName <\/td><td class=\"column-2\"> PowerUsers <\/td>\n<\/tr>\n<tr class=\"row-66\">\n\t<td class=\"column-1\"> DHCPScopesxOptionDNSServer <\/td><td class=\"column-2\"> PrepareWinRE <\/td>\n<\/tr>\n<tr class=\"row-67\">\n\t<td class=\"column-1\"> DHCPScopesxOptionLease <\/td><td class=\"column-2\"> Priority <\/td>\n<\/tr>\n<tr class=\"row-68\">\n\t<td class=\"column-1\"> DHCPScopesxOptionNBTNodeType <\/td><td class=\"column-2\"> ProcessorSpeed <\/td>\n<\/tr>\n<tr class=\"row-69\">\n\t<td class=\"column-1\"> DHCPScopesxOptionPXEClient <\/td><td class=\"column-2\"> Product <\/td>\n<\/tr>\n<tr class=\"row-70\">\n\t<td class=\"column-1\"> DHCPScopesxOptionRouter <\/td><td class=\"column-2\"> ProductKey <\/td>\n<\/tr>\n<tr class=\"row-71\">\n\t<td class=\"column-1\"> DHCPScopesxOptionWINSServer <\/td><td class=\"column-2\"> Properties <\/td>\n<\/tr>\n<tr class=\"row-72\">\n\t<td class=\"column-1\"> DHCPScopesxStartIP <\/td><td class=\"column-2\"> ReplicaDomainDNSName <\/td>\n<\/tr>\n<tr class=\"row-73\">\n\t<td class=\"column-1\"> DHCPScopesxSubnetMask <\/td><td class=\"column-2\"> ReplicaOrNewDomain <\/td>\n<\/tr>\n<tr class=\"row-74\">\n\t<td class=\"column-1\"> DHCPServerOptionDNSDomainName <\/td><td class=\"column-2\"> ReplicationSourceDC <\/td>\n<\/tr>\n<tr class=\"row-75\">\n\t<td class=\"column-1\"> DHCPServerOptionDNSServer <\/td><td class=\"column-2\"> ResourceDrive <\/td>\n<\/tr>\n<tr class=\"row-76\">\n\t<td class=\"column-1\"> DHCPServerOptionNBTNodeType <\/td><td class=\"column-2\"> ResourceRoot <\/td>\n<\/tr>\n<tr class=\"row-77\">\n\t<td class=\"column-1\"> DHCPServerOptionPXEClient <\/td><td class=\"column-2\"> Role <\/td>\n<\/tr>\n<tr class=\"row-78\">\n\t<td class=\"column-1\"> DHCPServerOptionRouter <\/td><td class=\"column-2\"> SafeModeAdminPassword <\/td>\n<\/tr>\n<tr class=\"row-79\">\n\t<td class=\"column-1\"> DHCPServerOptionWINSServer <\/td><td class=\"column-2\"> ScanStateArgs <\/td>\n<\/tr>\n<tr class=\"row-80\">\n\t<td class=\"column-1\"> Dialing <\/td><td class=\"column-2\"> SerialNumber <\/td>\n<\/tr>\n<tr class=\"row-81\">\n\t<td class=\"column-1\"> DisableTaskMgr <\/td><td class=\"column-2\"> SiteName <\/td>\n<\/tr>\n<tr class=\"row-82\">\n\t<td class=\"column-1\"> DNSServerOptionBINDSecondaries <\/td><td class=\"column-2\"> SkipAdminAccounts <\/td>\n<\/tr>\n<tr class=\"row-83\">\n\t<td class=\"column-1\"> DNSServerOptionDisableRecursion <\/td><td class=\"column-2\"> SkipAdminPassword <\/td>\n<\/tr>\n<tr class=\"row-84\">\n\t<td class=\"column-1\"> DNSServerOptionEnableNetmaskOrdering <\/td><td class=\"column-2\"> SkipApplications <\/td>\n<\/tr>\n<tr class=\"row-85\">\n\t<td class=\"column-1\"> DNSServerOptionEnableRoundRobin <\/td><td class=\"column-2\"> SkipBDDWelcome <\/td>\n<\/tr>\n<tr class=\"row-86\">\n\t<td class=\"column-1\"> DNSServerOptionEnableSecureCache <\/td><td class=\"column-2\"> SkipBitLocker <\/td>\n<\/tr>\n<tr class=\"row-87\">\n\t<td class=\"column-1\"> DNSServerOptionFailOnLoad <\/td><td class=\"column-2\"> SkipBuild <\/td>\n<\/tr>\n<tr class=\"row-88\">\n\t<td class=\"column-1\"> DNSServerOptionNameCheckFlag <\/td><td class=\"column-2\"> SkipCapture <\/td>\n<\/tr>\n<tr class=\"row-89\">\n\t<td class=\"column-1\"> DNSZones <\/td><td class=\"column-2\"> SkipComputerBackup <\/td>\n<\/tr>\n<tr class=\"row-90\">\n\t<td class=\"column-1\"> DNSZonesxDirectoryPartition <\/td><td class=\"column-2\"> SkipComputerName <\/td>\n<\/tr>\n<tr class=\"row-91\">\n\t<td class=\"column-1\"> DNSZonesxFileName <\/td><td class=\"column-2\"> SkipDomainMembership <\/td>\n<\/tr>\n<tr class=\"row-92\">\n\t<td class=\"column-1\"> DNSZonesxMasterIP <\/td><td class=\"column-2\"> SkipFinalSummary <\/td>\n<\/tr>\n<tr class=\"row-93\">\n\t<td class=\"column-1\"> DNSZonesxName <\/td><td class=\"column-2\"> SkipGroupSubFolders <\/td>\n<\/tr>\n<tr class=\"row-94\">\n\t<td class=\"column-1\"> DNSZonesxScavenge <\/td><td class=\"column-2\"> SkipLocaleSelection <\/td>\n<\/tr>\n<tr class=\"row-95\">\n\t<td class=\"column-1\"> DNSZonesxType <\/td><td class=\"column-2\"> SkipPackageDisplay <\/td>\n<\/tr>\n<tr class=\"row-96\">\n\t<td class=\"column-1\"> DNSZonesxUpdate <\/td><td class=\"column-2\"> SkipProductKey <\/td>\n<\/tr>\n<tr class=\"row-97\">\n\t<td class=\"column-1\"> DoCapture <\/td><td class=\"column-2\"> SkipRearm <\/td>\n<\/tr>\n<tr class=\"row-98\">\n\t<td class=\"column-1\"> DomainAdmin <\/td><td class=\"column-2\"> SkipRoles <\/td>\n<\/tr>\n<tr class=\"row-99\">\n\t<td class=\"column-1\"> DomainAdminDomain <\/td><td class=\"column-2\"> SkipSummary <\/td>\n<\/tr>\n<tr class=\"row-100\">\n\t<td class=\"column-1\"> DomainAdminPassword <\/td><td class=\"column-2\"> SkipTaskSequence <\/td>\n<\/tr>\n<tr class=\"row-101\">\n\t<td class=\"column-1\"> DomainLevel <\/td><td class=\"column-2\"> SkipTimeZone <\/td>\n<\/tr>\n<tr class=\"row-102\">\n\t<td class=\"column-1\"> DomainNetBiosName <\/td><td class=\"column-2\"> SkipUserData <\/td>\n<\/tr>\n<tr class=\"row-103\">\n\t<td class=\"column-1\"> DomainOUs <\/td><td class=\"column-2\"> SkipWizard <\/td>\n<\/tr>\n<tr class=\"row-104\">\n\t<td class=\"column-1\"> DoNotCreateExtraPartition <\/td><td class=\"column-2\"> SLShare <\/td>\n<\/tr>\n<tr class=\"row-105\">\n\t<td class=\"column-1\"> DoNotFormatAndPartition <\/td><td class=\"column-2\"> SLShareDynamicLogging <\/td>\n<\/tr>\n<tr class=\"row-106\">\n\t<td class=\"column-1\"> DriverGroup <\/td><td class=\"column-2\"> SMSTSAssignUserMode <\/td>\n<\/tr>\n<tr class=\"row-107\">\n\t<td class=\"column-1\"> DriverInjectionMode <\/td><td class=\"column-2\"> SMSTSRunCommandLineUserName <\/td>\n<\/tr>\n<tr class=\"row-108\">\n\t<td class=\"column-1\"> DriverPaths <\/td><td class=\"column-2\"> SMSTSRunCommandLineUserPassword <\/td>\n<\/tr>\n<tr class=\"row-109\">\n\t<td class=\"column-1\"> DriverSelectionProfile <\/td><td class=\"column-2\"> SMSTSUdaUsers <\/td>\n<\/tr>\n<tr class=\"row-110\">\n\t<td class=\"column-1\"> EventService <\/td><td class=\"column-2\"> SQLServer <\/td>\n<\/tr>\n<tr class=\"row-111\">\n\t<td class=\"column-1\"> EventShare <\/td><td class=\"column-2\"> SQLShare <\/td>\n<\/tr>\n<tr class=\"row-112\">\n\t<td class=\"column-1\"> FinishAction <\/td><td class=\"column-2\"> StatePath <\/td>\n<\/tr>\n<tr class=\"row-113\">\n\t<td class=\"column-1\"> ForceApplyFallback <\/td><td class=\"column-2\"> StorageDriverGroup <\/td>\n<\/tr>\n<tr class=\"row-114\">\n\t<td class=\"column-1\"> ForestLevel <\/td><td class=\"column-2\"> StorageDriverSysprepGroup <\/td>\n<\/tr>\n<tr class=\"row-115\">\n\t<td class=\"column-1\"> FullName <\/td><td class=\"column-2\"> StoredProcedure <\/td>\n<\/tr>\n<tr class=\"row-116\">\n\t<td class=\"column-1\"> GPOPackPath <\/td><td class=\"column-2\"> SupportsHyperVRole <\/td>\n<\/tr>\n<tr class=\"row-117\">\n\t<td class=\"column-1\"> Groups <\/td><td class=\"column-2\"> SysPrepDriverSelectionProfile <\/td>\n<\/tr>\n<tr class=\"row-118\">\n\t<td class=\"column-1\"> HALName <\/td><td class=\"column-2\"> SystemLocale <\/td>\n<\/tr>\n<tr class=\"row-119\">\n\t<td class=\"column-1\"> HideShell <\/td><td class=\"column-2\"> SysVolPath <\/td>\n<\/tr>\n<tr class=\"row-120\">\n\t<td class=\"column-1\"> OSHome_Page <\/td><td class=\"column-2\"> Table <\/td>\n<\/tr>\n<tr class=\"row-121\">\n\t<td class=\"column-1\"> HostName <\/td><td class=\"column-2\"> TaskSequenceID <\/td>\n<\/tr>\n<tr class=\"row-122\">\n\t<td class=\"column-1\"> ImagePackageID <\/td><td class=\"column-2\"> TaskSequenceName <\/td>\n<\/tr>\n<tr class=\"row-123\">\n\t<td class=\"column-1\"> InputLocale <\/td><td class=\"column-2\"> TaskSequenceVersion <\/td>\n<\/tr>\n<tr class=\"row-124\">\n\t<td class=\"column-1\"> InstallPackageID <\/td><td class=\"column-2\"> TimeZone <\/td>\n<\/tr>\n<tr class=\"row-125\">\n\t<td class=\"column-1\"> Instance <\/td><td class=\"column-2\"> TimeZoneName <\/td>\n<\/tr>\n<tr class=\"row-126\">\n\t<td class=\"column-1\"> IPAddress <\/td><td class=\"column-2\"> TPMOwnerPassword <\/td>\n<\/tr>\n<tr class=\"row-127\">\n\t<td class=\"column-1\"> IsDesktop <\/td><td class=\"column-2\"> UDDir <\/td>\n<\/tr>\n<tr class=\"row-128\">\n\t<td class=\"column-1\"> IsHypervisorRunning <\/td><td class=\"column-2\"> UDProfiles <\/td>\n<\/tr>\n<tr class=\"row-129\">\n\t<td class=\"column-1\"> IsLaptop <\/td><td class=\"column-2\"> UDShare <\/td>\n<\/tr>\n<tr class=\"row-130\">\n\t<td class=\"column-1\"> IsServer <\/td><td class=\"column-2\"> UILanguage <\/td>\n<\/tr>\n<tr class=\"row-131\">\n\t<td class=\"column-1\"> IsServerCoreOS <\/td><td class=\"column-2\"> UserDataLocation <\/td>\n<\/tr>\n<tr class=\"row-132\">\n\t<td class=\"column-1\"> IsServerOS <\/td><td class=\"column-2\"> UserDomain <\/td>\n<\/tr>\n<tr class=\"row-133\">\n\t<td class=\"column-1\"> IsUEFI <\/td><td class=\"column-2\"> UserID <\/td>\n<\/tr>\n<tr class=\"row-134\">\n\t<td class=\"column-1\"> IsVM <\/td><td class=\"column-2\"> UserLocale <\/td>\n<\/tr>\n<tr class=\"row-135\">\n\t<td class=\"column-1\"> JoinDomain <\/td><td class=\"column-2\"> UserPassword <\/td>\n<\/tr>\n<tr class=\"row-136\">\n\t<td class=\"column-1\"> JoinWorkgroup <\/td><td class=\"column-2\"> USMT3 <\/td>\n<\/tr>\n<tr class=\"row-137\">\n\t<td class=\"column-1\"> KeyboardLocale <\/td><td class=\"column-2\"> USMTConfigFile <\/td>\n<\/tr>\n<tr class=\"row-138\">\n\t<td class=\"column-1\"> KeyboardLocalePE <\/td><td class=\"column-2\"> USMTLocal <\/td>\n<\/tr>\n<tr class=\"row-139\">\n\t<td class=\"column-1\"> LanguagePacks <\/td><td class=\"column-2\"> USMTMigFiles <\/td>\n<\/tr>\n<tr class=\"row-140\">\n\t<td class=\"column-1\"> LoadStateArgs <\/td><td class=\"column-2\"> USMTOfflineMigration <\/td>\n<\/tr>\n<tr class=\"row-141\">\n\t<td class=\"column-1\"> Location <\/td><td class=\"column-2\"> UUID <\/td>\n<\/tr>\n<tr class=\"row-142\">\n\t<td class=\"column-1\"> LongDistanceAccess <\/td><td class=\"column-2\"> ValidateDomainCredentialsUNC <\/td>\n<\/tr>\n<tr class=\"row-143\">\n\t<td class=\"column-1\"> MACAddress <\/td><td class=\"column-2\"> VHDCreateDiffVHD <\/td>\n<\/tr>\n<tr class=\"row-144\">\n\t<td class=\"column-1\"> MachineObjectOU <\/td><td class=\"column-2\"> VHDCreateFileName <\/td>\n<\/tr>\n<tr class=\"row-145\">\n\t<td class=\"column-1\"> Make <\/td><td class=\"column-2\"> VHDCreateSizeMax <\/td>\n<\/tr>\n<tr class=\"row-146\">\n\t<td class=\"column-1\"> MandatoryApplications <\/td><td class=\"column-2\"> VHDCreateSource <\/td>\n<\/tr>\n<tr class=\"row-147\">\n\t<td class=\"column-1\"> Memory <\/td><td class=\"column-2\"> VHDCreateType <\/td>\n<\/tr>\n<tr class=\"row-148\">\n\t<td class=\"column-1\"> Model <\/td><td class=\"column-2\"> VHDDisks <\/td>\n<\/tr>\n<tr class=\"row-149\">\n\t<td class=\"column-1\"> NetLib <\/td><td class=\"column-2\"> VHDInputVariable <\/td>\n<\/tr>\n<tr class=\"row-150\">\n\t<td class=\"column-1\"> NewDomain <\/td><td class=\"column-2\"> VHDOutputVariable <\/td>\n<\/tr>\n<tr class=\"row-151\">\n\t<td class=\"column-1\"> NewDomainDNSName <\/td><td class=\"column-2\"> VHDTargetDisk <\/td>\n<\/tr>\n<tr class=\"row-152\">\n\t<td class=\"column-1\"> Order <\/td><td class=\"column-2\"> VMHost <\/td>\n<\/tr>\n<tr class=\"row-153\">\n\t<td class=\"column-1\"> OrgName <\/td><td class=\"column-2\"> VMName <\/td>\n<\/tr>\n<tr class=\"row-154\">\n\t<td class=\"column-1\"> OSArchitecture <\/td><td class=\"column-2\"> VMPlatform <\/td>\n<\/tr>\n<tr class=\"row-155\">\n\t<td class=\"column-1\"> OSCurrentBuild <\/td><td class=\"column-2\"> VRefresh <\/td>\n<\/tr>\n<tr class=\"row-156\">\n\t<td class=\"column-1\"> OSCurrentVersion <\/td><td class=\"column-2\"> VSSMaxSize <\/td>\n<\/tr>\n<tr class=\"row-157\">\n\t<td class=\"column-1\"> OSDAdapterxDescription <\/td><td class=\"column-2\"> WDSServer <\/td>\n<\/tr>\n<tr class=\"row-158\">\n\t<td class=\"column-1\"> OSDAdapterxDNSDomain <\/td><td class=\"column-2\"> WindowsSource <\/td>\n<\/tr>\n<tr class=\"row-159\">\n\t<td class=\"column-1\"> OSDAdapterxDNSServerList <\/td><td class=\"column-2\"> WipeDisk <\/td>\n<\/tr>\n<tr class=\"row-160\">\n\t<td class=\"column-1\"> OSDAdapterxDNSSuffix <\/td><td class=\"column-2\"> WizardSelectionProfile <\/td>\n<\/tr>\n<tr class=\"row-161\">\n\t<td class=\"column-1\"> OSDAdapterxEnableDHCP <\/td><td class=\"column-2\"> WSUSServer <\/td>\n<\/tr>\n<tr class=\"row-162\">\n\t<td class=\"column-1\"> OSDAdapterxEnableDNSRegistration <\/td><td class=\"column-2\"> WUMU_ExcludeKB <\/td>\n<\/tr>\n<tr class=\"row-163\">\n\t<td class=\"column-1\"> OSDAdapterxEnableFullDNSRegistration <\/td><td class=\"column-2\"> WUMU_ExcludeID <\/td>\n<\/tr>\n<tr class=\"row-164\">\n\t<td class=\"column-1\"> OSDAdapterxEnableLMHosts <\/td><td class=\"column-2\"> XResolution <\/td>\n<\/tr>\n<tr class=\"row-165\">\n\t<td class=\"column-1\"> OSDAdapterxEnableIPProtocolFiltering <\/td><td class=\"column-2\"> YResolution<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n","protected":false},"excerpt":{"rendered":"<p>J\u2019ai \u00e9t\u00e9 r\u00e9cemment amen\u00e9 \u00e0 expliquer \u00e0 un client le fonctionnement des fichiers Customsettings.ini et bootstrap.ini, j\u2019en profite donc pour vous en faire un petit r\u00e9sum\u00e9.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[46],"tags":[71,69,70,167,72,36,73],"class_list":["post-560","post","type-post","status-publish","format-standard","hentry","category-mdt","tag-bootstrap-ini","tag-configuration","tag-customsettings-ini","tag-mdt","tag-mdt-2013","tag-microsoft","tag-script"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MDT - Customsettings.ini et bootstrap.ini - Les2T<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/les2t.fr\/fr_fr\/mdt-customsettings-ini-et-bootstrap-ini\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MDT - Customsettings.ini et bootstrap.ini - Les2T\" \/>\n<meta property=\"og:description\" content=\"J\u2019ai \u00e9t\u00e9 r\u00e9cemment amen\u00e9 \u00e0 expliquer \u00e0 un client le fonctionnement des fichiers Customsettings.ini et bootstrap.ini, j\u2019en profite donc pour vous en faire un petit r\u00e9sum\u00e9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/les2t.fr\/fr_fr\/mdt-customsettings-ini-et-bootstrap-ini\/\" \/>\n<meta property=\"og:site_name\" content=\"Les2T\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-30T08:47:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-12-30T08:49:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg\" \/>\n<meta name=\"author\" content=\"TRARBACH Jean-Yves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"TRARBACH Jean-Yves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/\",\"url\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/\",\"name\":\"MDT - Customsettings.ini et bootstrap.ini - Les2T\",\"isPartOf\":{\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg\",\"datePublished\":\"2014-12-30T08:47:16+00:00\",\"dateModified\":\"2014-12-30T08:49:27+00:00\",\"author\":{\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e\"},\"breadcrumb\":{\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage\",\"url\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg\",\"contentUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/les2t.fr\/fr_fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MDT &#8211; Customsettings.ini et bootstrap.ini\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#website\",\"url\":\"https:\/\/les2t.fr\/fr_fr\/\",\"name\":\"Les2T\",\"description\":\"| BLOG  IT |\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/les2t.fr\/fr_fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e\",\"name\":\"TRARBACH Jean-Yves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg\",\"contentUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg\",\"caption\":\"TRARBACH Jean-Yves\"},\"description\":\"Head Of Modern Workplace Metsys MVP Windows &amp; devices For IT\",\"sameAs\":[\"https:\/\/les2t.fr\/jean-yves-trarbach\/\"],\"url\":\"https:\/\/les2t.fr\/fr_fr\/author\/kounac\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MDT - Customsettings.ini et bootstrap.ini - Les2T","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/les2t.fr\/fr_fr\/mdt-customsettings-ini-et-bootstrap-ini\/","og_locale":"fr_FR","og_type":"article","og_title":"MDT - Customsettings.ini et bootstrap.ini - Les2T","og_description":"J\u2019ai \u00e9t\u00e9 r\u00e9cemment amen\u00e9 \u00e0 expliquer \u00e0 un client le fonctionnement des fichiers Customsettings.ini et bootstrap.ini, j\u2019en profite donc pour vous en faire un petit r\u00e9sum\u00e9.","og_url":"https:\/\/les2t.fr\/fr_fr\/mdt-customsettings-ini-et-bootstrap-ini\/","og_site_name":"Les2T","article_published_time":"2014-12-30T08:47:16+00:00","article_modified_time":"2014-12-30T08:49:27+00:00","og_image":[{"url":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg","type":"","width":"","height":""}],"author":"TRARBACH Jean-Yves","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"TRARBACH Jean-Yves","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/","url":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/","name":"MDT - Customsettings.ini et bootstrap.ini - Les2T","isPartOf":{"@id":"https:\/\/les2t.fr\/fr_fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage"},"image":{"@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage"},"thumbnailUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg","datePublished":"2014-12-30T08:47:16+00:00","dateModified":"2014-12-30T08:49:27+00:00","author":{"@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e"},"breadcrumb":{"@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#primaryimage","url":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg","contentUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/12\/MDT2013Logo1-300x93.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/les2t.fr\/mdt-customsettings-ini-et-bootstrap-ini\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/les2t.fr\/fr_fr\/"},{"@type":"ListItem","position":2,"name":"MDT &#8211; Customsettings.ini et bootstrap.ini"}]},{"@type":"WebSite","@id":"https:\/\/les2t.fr\/fr_fr\/#website","url":"https:\/\/les2t.fr\/fr_fr\/","name":"Les2T","description":"| BLOG  IT |","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/les2t.fr\/fr_fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e","name":"TRARBACH Jean-Yves","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/image\/","url":"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg","contentUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg","caption":"TRARBACH Jean-Yves"},"description":"Head Of Modern Workplace Metsys MVP Windows &amp; devices For IT","sameAs":["https:\/\/les2t.fr\/jean-yves-trarbach\/"],"url":"https:\/\/les2t.fr\/fr_fr\/author\/kounac\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/posts\/560","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/comments?post=560"}],"version-history":[{"count":0,"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/posts\/560\/revisions"}],"wp:attachment":[{"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/media?parent=560"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/categories?post=560"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/les2t.fr\/fr_fr\/wp-json\/wp\/v2\/tags?post=560"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}