Post by vinceqb on Jun 13, 2019 5:56:28 GMT
Jason,
First off, thank you for such a robust UI for SCCM. I have learned a ton working with this, and I have a fantastic deployment set thanks to your software.
I am at the last piece of the puzzle.
The Application variable populates properly.
The Package variable does not.
I don't know why mine doesn't work, but I've checked everything, and it doesn't make sense.
the UI++.log file shows this when running your demo script:
+ Set the task sequence variable 'XPackages001' to the value 'ONE000100:Install .Net 4.5.2'
But This when running my package:
+ Set the task sequence variable 'XPackages003' to the value ':AutoDesk Inventor 2020'
Here is the software list part of the XML:
<Software>
<Application Id="59426C81-2638-47AF-82A7-AFEA795B47B7" Label="Adobe Reader XI" Name="Adobe Reader XI"/>
<Application Id="D30B903C-95ED-4AC9-8256-EFADD02FAFF3" Label="Notepad++ v6.6.8" Name="Notepad++ v6.6.8" />
<Package Id="9EBF5537-6A81-4651-86D4-4E51C8899F4D" Label=".NET Framework 4.5.2" PkgID="ONE000100" ProgramName="Install .Net 4.5.2" />
<Package Id="E6677316-BA46-4553-A8B8-0818875DFADB" Label="Internet Explorer 11" PkgID="ONE000101" ProgramName="Install IE11" />
<Application Id="7D2F6F33-38DA-404C-9E10-1A3845BE0270" Label="Royal TS V2" Name="Royal TS V2" />
<Application Id="9E30C625-9B5D-480D-AA55-6055F713AE29" Label="Microsoft Office 2013" Name="Microsoft Office 2013" />
<Package Id="Inventor-2020" Label="AutoDesk Inventor 2020" PkgId="FSD0020C" ProgramName="AutoDesk Inventor 2020" />
<Package Id="AutoCAD-2020" Label="AutoDesk AutoCad 2020" PkgId="FSD0020D" ProgramName="AutoDesk AutoCAD 2020" />
<Package Id="Revit-2020" Label="AutoDesk Revit 2020" PkgId="FSD0020E" ProgramName="AutoDesk Revit 2020" />
<Package Id="HSMInventor-2019" Label="AutoDesk HSM Inventor 2019" PkgId="FSD0020F" ProgramName="AutoDesk HSMWorks Inventor 2019" />
</Software>
<Application Id="59426C81-2638-47AF-82A7-AFEA795B47B7" Label="Adobe Reader XI" Name="Adobe Reader XI"/>
<Application Id="D30B903C-95ED-4AC9-8256-EFADD02FAFF3" Label="Notepad++ v6.6.8" Name="Notepad++ v6.6.8" />
<Package Id="9EBF5537-6A81-4651-86D4-4E51C8899F4D" Label=".NET Framework 4.5.2" PkgID="ONE000100" ProgramName="Install .Net 4.5.2" />
<Package Id="E6677316-BA46-4553-A8B8-0818875DFADB" Label="Internet Explorer 11" PkgID="ONE000101" ProgramName="Install IE11" />
<Application Id="7D2F6F33-38DA-404C-9E10-1A3845BE0270" Label="Royal TS V2" Name="Royal TS V2" />
<Application Id="9E30C625-9B5D-480D-AA55-6055F713AE29" Label="Microsoft Office 2013" Name="Microsoft Office 2013" />
<Package Id="Inventor-2020" Label="AutoDesk Inventor 2020" PkgId="FSD0020C" ProgramName="AutoDesk Inventor 2020" />
<Package Id="AutoCAD-2020" Label="AutoDesk AutoCad 2020" PkgId="FSD0020D" ProgramName="AutoDesk AutoCAD 2020" />
<Package Id="Revit-2020" Label="AutoDesk Revit 2020" PkgId="FSD0020E" ProgramName="AutoDesk Revit 2020" />
<Package Id="HSMInventor-2019" Label="AutoDesk HSM Inventor 2019" PkgId="FSD0020F" ProgramName="AutoDesk HSMWorks Inventor 2019" />
</Software>
I pasted my packages into the demo script to see if I could figure it out.
No matter what I try - it does not pull the proper variable information.
Here is the AppTree:
<Action Type="AppTree" Title="Please choose your software">
<SoftwareSets>
<Set Name="Default">
<SoftwareGroup Id="952025F7-BC5D-4D1C-960C-002B77323479" Label="Group A">
<SoftwareGroup Id="07827D9D-8B57-444E-AC86-08D6DF527DC9" Label="Group B">
<SoftwareRef Id="59426C81-2638-47AF-82A7-AFEA795B47B7" />
<SoftwareRef Id="E6677316-BA46-4553-A8B8-0818875DFADB" />
<SoftwareRef Id="Inventor-2020" />
</SoftwareGroup>
<SoftwareRef Id="7D2F6F33-38DA-404C-9E10-1A3845BE0270" />
<SoftwareRef Id="9E30C625-9B5D-480D-AA55-6055F713AE29" />
</SoftwareGroup>
<SoftwareRef Id="D30B903C-95ED-4AC9-8256-EFADD02FAFF3" />
<SoftwareGroup Id="71354335-19C7-4E12-A3D4-1B48EC91E7B4" Label="Group C">
<SoftwareRef Id="9EBF5537-6A81-4651-86D4-4E51C8899F4D" />
</SoftwareGroup>
</Set>
</SoftwareSets>
</Action>
<SoftwareSets>
<Set Name="Default">
<SoftwareGroup Id="952025F7-BC5D-4D1C-960C-002B77323479" Label="Group A">
<SoftwareGroup Id="07827D9D-8B57-444E-AC86-08D6DF527DC9" Label="Group B">
<SoftwareRef Id="59426C81-2638-47AF-82A7-AFEA795B47B7" />
<SoftwareRef Id="E6677316-BA46-4553-A8B8-0818875DFADB" />
<SoftwareRef Id="Inventor-2020" />
</SoftwareGroup>
<SoftwareRef Id="7D2F6F33-38DA-404C-9E10-1A3845BE0270" />
<SoftwareRef Id="9E30C625-9B5D-480D-AA55-6055F713AE29" />
</SoftwareGroup>
<SoftwareRef Id="D30B903C-95ED-4AC9-8256-EFADD02FAFF3" />
<SoftwareGroup Id="71354335-19C7-4E12-A3D4-1B48EC91E7B4" Label="Group C">
<SoftwareRef Id="9EBF5537-6A81-4651-86D4-4E51C8899F4D" />
</SoftwareGroup>
</Set>
</SoftwareSets>
</Action>
Again - I pulled directly from your demo code, and simply added my couple of packages.
I have tried the apptree generator as well, and it does not work using that either.
What am I missing? I have to have this fixed tomorrow (Thursday, 6/12/2019) as we have a training deadline for our techs to deploy labs at our school district.
Thank you!
Vince