locked
2013 Update 2 - Custom Settings processing? RRS feed

  • Question

  • We've recently created a new Deployment Toolkit to begin testing deployment of Windows 10. On Our previous install the CustomSettings.ini got rather bloated with all the different Task Sequences we had setup, as I head read up on how to get it work with different settings per TaskSequenceID. For this install we've cleaning things up a lot and are attempting to simplify, so I went the route of having the toolkit determine if the system was a desktop or laptop and that was it.

    However, we still have some specialty task sequences for things like captures and certain kiosk systems. It seems like if I have a TaskSequenceID it my CustomSettings.INI the settings for the system type (laptop or desktop) are still applied though. How can I go about having the settings for a specific TaskSequenceID override everything else?

    [Settings]
    Priority=TaskSequenceID, Init, ByDesktop, ByLaptop, Default
    Properties=MyCustomProperty, ComputerTypeName, ComputerSerialNumber
    
    [Init]
    ComputerSerialNumber=%SerialNumber%
    
    [ByDesktop]
    Subsection=Desktop-%IsDesktop%
    
    [ByLaptop]
    Subsection=Laptop-%IsLaptop%
    
    [Desktop-True]
    ComputerTypeName=D
    ;KACE
    MandatoryApplications001={74a52e23-d671-43a0-98d9-8a70480e0ca8}
    ;LocalSettings
    MandatoryApplications002={eaf36ede-a582-48e0-abdf-accb6634e70f}
    ;DunbarShortcuts
    MandatoryApplications003={818d74cf-0713-48b7-a7b0-2209b9e29a50}
    ;Flash
    MandatoryApplications004={8a7f2af7-d051-4c57-8d22-83dd9bd5abe8}
    ;CutePDF
    MandatoryApplications005={87517f7e-3602-4b62-aa55-d777b382f14a}
    ;AdobeReader
    MandatoryApplications006={4af8a631-8370-47e5-ac14-99b3bc743d61}
    ;DesktopPower
    MandatoryApplications007={aa9d07da-ba22-4fae-a9c7-11821a39f991}
    ;DameWareHost
    MandatoryApplications008={47f0b65b-2469-4e48-985b-809582731563}
    ;AdminUnlock
    MandatoryApplications009={8b6a0675-8e64-420e-9390-3817a45a176a}
    ;DesktopBios
    MandatoryApplications010={7bc5bc37-897d-4bac-805d-d8a6481d54b2}
    ;Java
    MandatoryApplications011={ae1c4d5e-ab08-4dc6-b7a0-acecee0c0ac0}
    ;Chrome
    MandatoryApplications012={5d35417e-7f59-4aa4-9fa0-4a2640524491}
    ;SymantecEndpoint
    Applications001={68b3fd14-4c61-4500-8a82-c25d7815ceb2}
    
    [Laptop-True]
    ComputerTypeName=L
    ;KACE
    MandatoryApplications001={74a52e23-d671-43a0-98d9-8a70480e0ca8}
    ;LocalSettings
    MandatoryApplications002={eaf36ede-a582-48e0-abdf-accb6634e70f}
    ;DunbarShortcuts
    MandatoryApplications003={818d74cf-0713-48b7-a7b0-2209b9e29a50}
    ;Flash
    MandatoryApplications004={8a7f2af7-d051-4c57-8d22-83dd9bd5abe8}
    ;CutePDF
    MandatoryApplications005={87517f7e-3602-4b62-aa55-d777b382f14a}
    ;AdobeReader
    MandatoryApplications006={4af8a631-8370-47e5-ac14-99b3bc743d61}
    ;LaptopPower
    MandatoryApplications007={6c59a3ac-c824-425d-951f-8727857ca57d}
    ;DameWareHost
    MandatoryApplications008={47f0b65b-2469-4e48-985b-809582731563}
    ;AdminUnlock
    MandatoryApplications009={8b6a0675-8e64-420e-9390-3817a45a176a}
    ;LaptopBios
    MandatoryApplications010={09fef27c-bb87-4945-bd63-d728da98eb47}
    ;Java
    MandatoryApplications011={ae1c4d5e-ab08-4dc6-b7a0-acecee0c0ac0}
    ;Chrome
    MandatoryApplications012={5d35417e-7f59-4aa4-9fa0-4a2640524491}
    ;Websense
    MandatoryApplications013={b54edffd-3404-4600-bf3c-1c6046d1685f}
    ;SymantecEndpoint
    Applications001={68b3fd14-4c61-4500-8a82-c25d7815ceb2}
    
    [CAPTURE10X64]
    SkipCapture=NO
    
    [Default]
    OSInstall=Y
    SkipCapture=YES
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerBackup=YES
    SkipBitLocker=YES
    SkipUserData=YES
    SkipSummary=YES
    SkipFinalSummary=YES
    FinishAction=REBOOT
    GPOPackPath=Dunbar
    JoinWorkgroup=WORKGROUP
    SkipDomainMembership=YES
    SkipComputerName=YES
    OSDComputername=DUN-%ComputerTypeName%-%ComputerSerialNumber%
    TimeZoneName=Eastern Standard Time
    SkipTimeZone=YES
    SkipLocaleSelection=YES
    
    BitsPerPel=32
    VRefresh=60
    XResolution=1280
    YResolution=1024

    Monday, February 8, 2016 5:09 PM

All replies

  • By tasksequenceID hasn't worked for quite awhile. For it to have worked in the past you would have had to modify deploywiz_selected.wsf vis a vis: http://www.the-d-spot.org/wordpress/2012/07/20/how-to-use-different-settings-per-task-sequence-with-mdt-2012/

    Logs are very important. https://keithga.wordpress.com/2014/10/24/video-mdt-2013-log-files-basics-bdd-log-and-smsts-log/ Mention any customizations you have made.

    Monday, February 8, 2016 5:24 PM
  • @Ty, I do recall having to modify one of the files in Scripts to get that to work. I was considering doing the same, but thought better of it since the old system is 2010 and this one is 2013, and because VB script is not something I'm comfortable editing without some hand holding.

    Do you know if the changes suggested on the blog you linked work successfully on MDT2013?

    Monday, February 8, 2016 7:13 PM
  • They "should".

    Logs are very important. https://keithga.wordpress.com/2014/10/24/video-mdt-2013-log-files-basics-bdd-log-and-smsts-log/ Mention any customizations you have made.

    Monday, February 8, 2016 7:46 PM
  • I can tell you what I do.

    While I do have sections for particular chassis type and some specific models, I don't fully automate it that way the task sequence is only pre-selected but can be changed as needed. For our classroom computers (which might be similar to your kiosks) I have that fully automated, but I'm able to do that because it is in fact a secondary deployment share. I make use of LocationServer.xml and can choose which deployment share to use from the start of the wizard.

    Only keep mandatory apps for (let's just say) Desktops in custom settings if those apps will be installed on ALL desktops. Then in your task sequence add the other mandatory apps for that specific task sequence. So if your KIOSK has special application packages, add those directly to the task sequence. You can mark those apps as hidden so they don't show up in the Application wizard if you don't want them to.

    I also have a third deployment share and that one is only for creating and capturing reference images.


    If this post is helpful please vote it as Helpful or click Mark for answer.

    Monday, February 8, 2016 8:16 PM