locked
MDT2010 Problème avec le fichier CustomSetting.ini et l'automatisation RRS feed

  • Question

  • Je n'arrive pas à configurer mon fichier customSettings.ini

    Il se selectionne pas l'id [W7-X86-001] ou [W7-X86-002]  à la selection de ma "TaskSequence".

    Voici ma configuration:

    [Settings]
    Priority=TaskSequenceID, Default
    Properties=MyCustomProperty

    [Default]
    _SMSTSORGANAME=*******

    OSInstall=Y
    SkipAppsOnUpgrade=YES
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerName=YES
    DoNotCreateExtraPartition=Yes

    SkipUserData=YES
    UserDataLocation=NONE

    KeyboardLocale=fr-FR
    UserLocale=fr-FR
    InputLocale=040c:0000040c
    UILanguage=fr-FR
    SkipLocaleSelection=YES
    SkipDomainMembership=NO
    SkipTimezone=YES
    TimeZone=105
    TimeZoneName=Romance Standard Time
    SkipTaskSequence=NO
    SkipBitLocker=YES
    SkipFinalSummary=NO

    [W7-X86-001]

    DoCapture=YES
    SkipCapture=NO

    JoinWorkgroup=WORKGROUP

    [W7-X86-002]
    JoinDomaine=******

    DomaineAdmin=******\administrateur
    DomaineAdminPassword=****** 

    Merci d'avant pour votre aide.

    dimanche 26 décembre 2010 17:52

Réponses

Toutes les réponses

  • Bonjour,

    Configure tes deux Task Sequence pour choisir l’option “Gather local data and process rules” et spécifiez “customsettings.ini” dans le champ.

    cet article résume ce qu'il te faut faire:  Configurer vos variables par Task Sequence avec MDT 2010

     


    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7
    dimanche 26 décembre 2010 18:58
  • Bonjour, oui c'est déjà fait, j'ai utilisé votre blog pour mettre cela en place.

    Cordialement,

     

    dimanche 26 décembre 2010 19:18
  • ta task sequence [W7-X86-001], est ce qu'elle sert juste à faire le sysprep and capture ? parce que le DoCapture ne fonctionne pas s'il y a les informations du domaine dans ton customsettings. En fait pour dire, qu'il y a certaines propriétés que tu ne peux pas définir ainsi car il a beaucoup de conditions.
    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7
    dimanche 26 décembre 2010 20:43
  • La TaskSequence ID [W7-x86-001] install Windows 7 avec le dvd d'origine.

    Ensuite j'ai une TaskSequence ID Capture-001 qui capture uniquement ( poste en workgroup).

    Pour finir la TaskSequence ID [W7-x86-002] Restore l'image précédemment capturée par la séquence de capture.

     

    Mais je n'arrive toujours pas à utiliser la Task 002 avec intégration automatique.

    Voici mon fichier actuel:

     

    [Settings]
    Priority=TaskSequenceID, Default
    Properties=MyCustomProperty

    [Default]
    OSInstall=Y

    SkipAppsOnUpgrade=NO
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipBDDWelcom=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    SkipUserData=YES
    SkipCapture=NO
    DoCapture=NO
    SkipLocaleSelection=YES
    SkipTaskSequence=NO
    SkipTimezone=YES
    TimeZone=105
    TimeZoneName=Romance Standard Time
    SkipApplications=NO
    SkipBitLocker=YES
    SkipSummary=YES
    SkipBDDWelcom=YES
    DoNotCreateExtraPartition=Yes
    UserDataLocation=NONE
    KeyboardLocale=fr-FR
    UserLocale=fr-FR
    InputLocale=040c:0000040c
    UILanguage=fr-FR
    SkipFinalSummary=NO

    [W7-X86-001]
    JoinWorkgroup=WORKGROUP


    [W7-X86-002]
    JoinDomaine=DOMICILE
    DomaineAdmin=DOMICILE\administrateur
    DomaineAdminPassword=*****

    J'ai testé de remettre CustomSettings.ini dans

    State Restore > Gather local only >

    puis Custom Tasks > Gather local only>

    Ca ne fonctionne pas !!

     

    Merci pour vos reponses.

     

    dimanche 26 décembre 2010 21:32
  • Ok, je comprends mieux. Alors quand ca ne fonctionne pas, c'est qu'il y a une propriété qui interfere. Fait plusieurs essais en modifiant ton fichier petit à petit pour voir à quel moment ca passe.

    aussi tu as une erreur dans ton cs - >> SkipBDDWelcom il te manque le "e".

    remarque: Apparement tu fais ceci juste pour éviter la page SkipDomainMembership. Mon avis, ce n'est pas necessaire juste pour ca.


    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7
    dimanche 26 décembre 2010 23:06
  •  

     

    La TaskSequence ID [W7-x86-001] install Windows 7 avec le dvd d'origine.

    Ensuite j'ai une TaskSequence ID Capture-001 qui capture uniquement ( poste en workgroup).

    Pour finir la TaskSequence ID [W7-x86-002] Restore l'image précédemment capturée par la séquence de capture.

     

    Mais je n'arrive toujours pas à utiliser la Task 002 avec intégration automatique.

    Voici mon fichier actuel

    ....

    [W7-X86-002]
    JoinDomaine=DOMICILE
    DomaineAdmin=DOMICILE\administrateur
    DomaineAdminPassword=*****

     

    Merci pour vos reponses.

     

    De tête c'est pas ça les champs (pas de e) :

    JoinDomain=DOMICILE

    DomainAdmin=Administrateur

    DomainAdminDomain=DOMICILE

    DomainAdminPassword=*****


    jeudi 30 décembre 2010 18:58
  •  

     

    La TaskSequence ID [W7-x86-001] install Windows 7 avec le dvd d'origine.

    Ensuite j'ai une TaskSequence ID Capture-001 qui capture uniquement ( poste en workgroup).

    Pour finir la TaskSequence ID [W7-x86-002] Restore l'image précédemment capturée par la séquence de capture.

     

    Mais je n'arrive toujours pas à utiliser la Task 002 avec intégration automatique.

    Voici mon fichier actuel

    ....

    [W7-X86-002]
    JoinDomaine=DOMICILE
    DomaineAdmin=DOMICILE\administrateur
    DomaineAdminPassword=*****

     

    Merci pour vos reponses.

     

    De tête c'est pas ça les champs (pas de e) :

    JoinDomain=DOMICILE

    DomainAdmin=Administrateur

    DomainAdminDomain=DOMICILE

    DomainAdminPassword=*****



    Oui il y a des erreurs dans son cs
    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7
    jeudi 30 décembre 2010 19:15
  • Bonjour, et bonne année .

    Merci d'avoir répondu. Pourtant lorsque je déplace tout dans [default], ca fonctionne. Aucun problème dans l'intégration au domaine.

    Bien sure les **** sont replacés par le mot de passe.

    Je cherche toujours.

     

    Cordialement,

    Willy.

     

    dimanche 2 janvier 2011 17:12
  • Bonjour,

    Configure tes deux Task Sequence pour choisir l’option “Gather local data and process rules” et spécifiez “customsettings.ini” dans le champ.

    cet article résume ce qu'il te faut faire:  Configurer vos variables par Task Sequence avec MDT 2010

     


    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7

    Assure toi d'avoir aucune erreurs dans ton CS pour que ca fonctionne. Sinon, des que tout est correct et que ca ne passe pas c'est qu'il y à une regle qui interfere.

    Revue du Geek | Déployer Windows 7 | Améliorer les performances de Windows 7
    jeudi 6 janvier 2011 00:47
  • Ok Merci
    jeudi 6 janvier 2011 21:33
  • Bonjour à tous,

    Je me permets de revenir sur se poste pour voir si "willy62" avait résolu sont problème.

    J'ai le même souci,  quand je sélectionne ma "TaskSequence" je n'ai pas les logiciels qui devrait être cochés dans ma liste de logiciel.

    J’ai tout essayé mais rien à faire. J’ai l’impression qu’il ne tiens pas compte du « TasSequenceID ».

     

    Auriez-vous une idée ?

    Merci de votre retour.

     

    [Settings]
    Priority=TaskSequenceID, Default
    Properties=MyCustomProperty

    [Default]
    OSInstall=Y

    _SMSTSORGNAME=DEPLOYMENT SOLUTION

    SkipAppsOnUpgrade=YES

    SkipCapture=YES

    SkipAdminPassword=YES

    SkipProductKey=YES

    SkipBDDWelcome=YES

    SkipComputerName=NO

    SkipDeploymentType=YES
    DeploymentType=NEWCOMPUTER

    SkipDomainMembership=NO

    JoinDomain=domain.fr

    DomainAdmin=admin
    DomainAdminDomain=domain.fr

    DomainAdminPassword=******
    SkipSummary=YES

    SkipFinalSummary=NO

    SkipApplications=NO

    SkipLocaleSelection=YES

    UILanguage=fr-FR

    KeyboardLocale=fr-FR

    UserLocale=fr-FR

    SkipTaskSequence=NO

    SkipTimeZone=YES
    TimeZone=105
    TimeZoneName=Romance Standard Time

    SkipUserData=Yes

    WSUSServer=http://wsus

    BitsPerPel=32
    VRefresh=60
    XResolution=1280
    YResolution=1024

    FinishAction=REBOOT

     

    [WIN-XP-X32-FR]

    Applications001={373156bf-1127-4d13-9353-8f0b60386916}
    Applications002={b10e0cf1-1655-48da-8925-bdf281f60fe5}

    [WIN-XP-X32-US]

    Applications001={1e44b704-6d96-46a8-9e8e-0ffcdeac1909}
    Applications002={539a7ded-95e8-4cdd-86e8-037704cbfb63}

     

    lundi 21 février 2011 15:50
  • Même problème que toi chuckmirris31.

    As-tu trouvé une solution ?

    • Proposé comme réponse fwwfwr jeudi 18 août 2011 19:33
    • Non proposé comme réponse fwwfwr jeudi 18 août 2011 19:33
    mercredi 25 mai 2011 11:59
  • Le problème est vieux et jusqu'à maintenant j'ai balayer tous les forums pour trouver une solution et nada. Voici ma solution:

    Problème:
    Lors de l'utilisation de Windows Deployment Wizard, les variables sous [TaskSequenceID] ne sont pas populés et ne permet pas

    Conséquence:
    La logique de la sous-section ne peut pas être utilisé sous Windows Deployment Wizard 
    ex. task sequence 1-> mandatoryapp001=a1b2c3
    task sequence 2-> application001=3c2b1a

    Cause du problème:
    Avant l'apparition du Windows Deployment Wizard, customsettings est analysé pour populer les variables. À ce point-ci, TaskSequenceID n'est pas défini, donc les variable sous la section ne sont pas populées. Ensuite apparaît Windows Deployment Wizard. Le choix de la task sequence est effectué et le bouton suivant est appuyé. MAINTENANT TaskSequenceID est populé MAIS la logique sous [TaskSequenceID] de customsettings.ini ne s'effectue pas

    Solution:
    Il faut donc relancer le balayage de customsettings.ini suite au choix de la task sequence. Ceci peut être faite de la manière suivante:
    - Ajouté la commande oSHell.Run "wscript.exe """ & oUtility.ScriptDir & "\ZTIGather.wsf""",0 , true à la ligne 578 (pour MDT 2010, les autres versions, j'en ai aucune idée mais c'est sous la fonction ValidateTSList avant le End Function) du fichier \\<server>\DeploymentShare$\Scripts\DeployWiz_Validation.vbs

    En gros, ce que ça produit est que lorsque le bouton suivant de la fenêtre du choix de la task sequence est appuyé, customsettings.ini est balayé en ayant TaskSequenceID de défini.

    jeudi 18 août 2011 20:44