Jump to content


  • 0
bvanbeekadm

Is this possible

Question

All,

 

I have been asked to investigate if the following is possible.

Our management would like to deploy Win 7 and Win Xp with Sccm but in the following way.

When a new computer arrives from our supplier, that a support person can simply put it in the network, boot from network and that then Sccm starts.

(Already implemented this with the unknown computers manual)

Then they need to have a selection from for wich OS they want. (Already have this first selection screen)

Then management would like to see a next selection screen for either software packages or task sequences with software

 

Is this last step possible, and if so, how do I implement this?

 

Tx in advance.

Share this post


Link to post
Share on other sites

Recommended Posts

  • 0

This can be done by implementing a HTA. There is already a Built-In HTA in MDT 2010 Update 1 (http://www.petervanderwoude.nl/post/User-Driven-Installation-with-ConfigMgr-2007-and-MDT-2010-Update-1.aspx). This Built-In HTA seems verry adaptable in your situation.

 

Update 1: My blogpost is still about the BETA version, but there is already an official release.

 

Update 2: I've also got some screenshots here: http://www.petervanderwoude.nl/post/What-does-the-user-see-when-running-an-OS-Deployment-with-e2809cModenae2809d.aspx

At this point this feature was still called Modena, but now its (almost equally) implemented in MDT 2010 Update 1

Share this post


Link to post
Share on other sites

  • 0

All,

 

I hope that the creator of the OsdApp Tree software is still around or that othe rmembers of this forum have some experience with this.

I have stumbled upon his very usefull looking software by searching online for distributing applications with an interface so that per office my local IT colleagues could select which packages need to be installed.

 

I have gone through the documentation included, and al my test with the tool keep failing with the same error.

 

So, I am getting a bit desperate since my management is pushing me for results.

 

First, the XML file I am using, in this the only point where I have doubts is the progID, I have used for test for the small tools the correct name that is used in our SCCM.In the other cases, i left the Per-system unattend.

Is anything more needed to here, or something that needs to be corrected?

 

<?xml version="1.0" encoding="utf-8"?>

<OSDAppTree description=""

info="Please choose an application set and the applications that you would like to install."

icon="car.ico">

<Apps>

<App id="A95EBE8A-F2E8-45ce-8E96-DA90DC7FC5A4" name="Microsoft Office Pro 2003" pkgID="PN100051" progID="Office Pro"/>

<App id="D94532F0-8A60-4822-82D3-2E7836BC730E" name="Adobe Reader 9.2" pkgID="PN100049" progID="Adobe Reader"/>

<App id="1B3FFF8B-C044-4340-9898-D25091D61FE2" name="Adobe Flashplayer ActiveX 10" pkgID="PN100093" progID="FlashPlayer ActiveX"/>

<App id="56290251-1829-4602-A469-0E0DD012B995" name="Eracent Desktop Client" pkgID="PN1000C7" progID="Desktop Client"/>

<App id="9838B557-2F2B-4868-8DF0-ACA2BC2AE1C2" name="Microsoft Office Communicator R2" pkgID="PN10004A" progID="Office Communicator"/>

<App id="8236C6F6-75D8-43d4-88F0-1A7685668471" name="Microsoft Office Project 2003" pkgID="PN100062" progID="Per-system unattended"/>

<App id="51D814E7-E6F0-49d7-80B9-0EB10942A974" name="Microsoft Office Visio 2003" pkgID="PN100063" progID="Per-system unattended"/>

<App id="D8E926FE-3B25-4825-90EA-D4C7FB3D285F" name="Symantec SEP 11.0.06 R6" pkgID="PN1000AD" progID="SEP"/>

<App id="586BE03F-2491-45a6-8A67-88E0F1909336" name="Citrix Online Plugin Web Only" pkgID="PN100082" progID="Online Plugin Web Only"/>

</Apps>

<AppSets prompt="Please Choose an Application Set:">

<AppSet name="Office 1" defaultAll="1">

<!--Microsoft Office 2007 Enterprise-->

<AppGroup groupName="Standard Utilities">

<AppGroup groupName="Anti-Virus">

<AppRef appId="D8E926FE-3B25-4825-90EA-D4C7FB3D285F"/>

</AppGroup>

<AppRef appId="586BE03F-2491-45a6-8A67-88E0F1909336"/>

<AppRef appId="56290251-1829-4602-A469-0E0DD012B995"/>

<AppRef appId="1B3FFF8B-C044-4340-9898-D25091D61FE2"/>

</AppGroup>

<AppGroup groupName="Microsoft Office">

<AppRef appId="9838B557-2F2B-4868-8DF0-ACA2BC2AE1C2"/>

<AppRef appId="A95EBE8A-F2E8-45ce-8E96-DA90DC7FC5A4"/>

<AppRef appId="8236C6F6-75D8-43d4-88F0-1A7685668471"/>

<AppRef appId="51D814E7-E6F0-49d7-80B9-0EB10942A974"/>

</AppGroup>

<AppGroup groupName="Adobe Tools">

<AppRef appId="D94532F0-8A60-4822-82D3-2E7836BC730E"/>

</AppGroup>

</AppSet>

</AppSets>

</OSDAppTree>

 

If I use this, when attempting to install the selected applications, I always get the following error in the smsts.log.

Failed to run the action: Install OSDAppChooserApps.

Unspecified error (Error: 80004005; Source: Windows) TSManager 24/08/2010 10:53:55 1384 (0x0568)

 

The log of the OSD App itself doesn't show any errors.

Do I need to look in another log aswell for more details?

 

Tx in advance for anybody than can help me fix this, most likely very stupid error.

Share this post


Link to post
Share on other sites

  • 0

OSDAppChooser works perfectly in my environment.

 

What u need to do:

 

1: Create a package with the .exe and the .xml files. You do not have to create a program.

2: You need to create 2 (maybe 3) steps in your OSD tasksequence.

2a: Add a step command line. Type in "OSDAppChooser.exe" and select the package button and add your osdappchosser package.

2b: Add another step after your operating system is installed, called something like OSDAppChooserApps. This time it is "install software". Choose the radio button to install multiple applications and type in "OSDAppChooserApps"

 

In the beginning i got some errors because we always buy "naked" systems from our vendor. In this case i had to add an "osdappchooser helper hdd". This is because i want to select the software before any other setp has taken place.

Share this post


Link to post
Share on other sites

  • 0

OSDAppChooser works perfectly in my environment.

 

What u need to do:

 

1: Create a package with the .exe and the .xml files. You do not have to create a program.

2: You need to create 2 (maybe 3) steps in your OSD tasksequence.

2a: Add a step command line. Type in "OSDAppChooser.exe" and select the package button and add your osdappchosser package.

2b: Add another step after your operating system is installed, called something like OSDAppChooserApps. This time it is "install software". Choose the radio button to install multiple applications and type in "OSDAppChooserApps"

 

In the beginning i got some errors because we always buy "naked" systems from our vendor. In this case i had to add an "osdappchooser helper hdd". This is because i want to select the software before any other setp has taken place.

 

Btw,how did you create the XML file to insert the package intomation to xml file (like App id,package name,prog ID etc),do you edit the default given xml file (given by Sandys) with your package informaiton or do you use any tool to create XML file to insert the Packages information.

Share this post


Link to post
Share on other sites

  • 0

Btw,how did you create the XML file to insert the package intomation to xml file (like App id,package name,prog ID etc),do you edit the default given xml file (given by Sandys) with your package informaiton or do you use any tool to create XML file to insert the Packages information.

 

Included is a screenshot of the setup and the smsts log (renamed to txt) of a failed install.

The XML I am using is posted above this topic.

 

Can it be a rights issue somewhere?

The packages themself have the option to install without being advertised enabled and they do work in OSD when deploying a single application.

post-4996-12828163044542_thumb.gif

smsts1.txt

Share this post


Link to post
Share on other sites

  • 0

i edited a copy of the original xml file. i'm not using a tool or something like that.

 

my xml-file looks slightly different.

for example there is no <OSDAppTree> in my xml file.

 

 

this is my xml file:

 

<?xml version="1.0" encoding="utf-8"?>

<OSDAppChooser>

<Apps>

<App id="435f9907-a511-4f92-bfbb-9c94479ad720" name="111" pkgID="LKT00027" progID="111"/>

<App id="7f98934a-91f4-4d51-bd44-7c61c3d2eafd" name="222" pkgID="LKT00024" progID="222"/>

<App id="31a39a95-226b-444a-ba86-e95a25b96ed8" name="333" pkgID="LKT00037" progID="333"/>

</Apps>

<AppSets prompt="Please Choose an Application Set:">

<AppSet name="set1">

<AppGroup groupName="group1">

<AppRef appId="435f9907-a511-4f92-bfbb-9c94479ad720"/>

</AppGroup>

<AppGroup groupName="group2">

<AppRef appId="7f98934a-91f4-4d51-bd44-7c61c3d2eafd"/>

<AppRef appId="31a39a95-226b-444a-ba86-e95a25b96ed8"/>

</AppGroup>

</AppSet>

</AppSets>

</OSDAppChooser>

Share this post


Link to post
Share on other sites

  • 0

i edited a copy of the original xml file. i'm not using a tool or something like that.

 

my xml-file looks slightly different.

for example there is no <OSDAppTree> in my xml file.

 

 

this is my xml file:

 

OSDAppTree is the newer version of the OSDAppchooser, I am testing with both, but both identical same issue.

Share this post


Link to post
Share on other sites

  • 0

Btw,how did you create the XML file to insert the package intomation to xml file (like App id,package name,prog ID etc),do you edit the default given xml file (given by Sandys) with your package informaiton or do you use any tool to create XML file to insert the Packages information.

 

Konetie,

 

A question, when you say no program is needed, you mean that I just create the package and fill in nothing under Programs, correct?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.