Share via


Hidden Task Sequence Deployment

Question

Monday, August 12, 2013 1:58 PM

I have only seen this one article which covers the process of using the new feature "only media and pxe (hidden)" for OSD.

http://www.niallbrady.com/2012/09/23/how-can-i-deploy-a-hidden-task-sequence-in-configuration-manager-2012-sp1/

Guess I'm wondering if in order to use this you have to have a prestart command in your boot image as this article shows?

Do you still have to target the deployment to a collection if you are manually entering the TS deployment ID?

All replies (7)

Monday, August 12, 2013 2:41 PM

http://technet.microsoft.com/en-us/library/hh473375.aspx: SMSTSPreferredAdvertID: "Forces a specific targeted deployment on the destination computer to be run. This can be set through a prestart command from media or PXE. If this variable is set, the task sequence overrides any required deployments."
So yes, it has to be deployed, otherwise you will get presented with the default task sequence wizard: http://www.mssccmfaq.de/2012/08/14/prestart-command-und-smstspreferredadvertid/

Torsten Meringer | http://www.mssccmfaq.de


Monday, August 12, 2013 4:26 PM

No, you don't have to use a pre-start command -- when creating boot media you can add variables. The reason to use a pre-start command would be to add logic to which TS to run.

Yes, the TS has to be deployed otherwise there's no way to get an advert ID.

Jason | http://blog.configmgrftw.com


Monday, August 12, 2013 8:38 PM

Ok, I am wondering what part is hidden when you use that option in the deployment. Does it hide the TS from the list you'd normally see or? Or does using the option for only media and PXE (hidden) just allow you to use the pre-start command and enter the TS Deployment ID?


Monday, August 12, 2013 8:40 PM

The selection list is hidden and the TS defined in the variable just kicks off. It gives you a way to have boot media that runs a specific TS automatically even though it's not targeted at the system you are booting.

Jason | http://blog.configmgrftw.com


Monday, August 12, 2013 8:46 PM

Oh I thought you had to target that TS to a collection that includes the system you are booting, as it says in the article?

http://technet.microsoft.com/en-us/library/hh473375.aspx: SMSTSPreferredAdvertID:

"*Forces a specific targeted deployment on the destination computer to be run" *


Monday, August 12, 2013 8:54 PM

Not totally sure on that one actually: I'll amend my statement though because I think you are correct. New statement: It gives you a way to have boot media that runs a specific TS automatically and when combined with a hidden TS deployment, only when booted from that media will that TS run.

Jason | http://blog.configmgrftw.com


Monday, August 12, 2013 9:15 PM

And the benefit of this is that you can prevent a reimage of a system if your OSD TS is hidden? Can you have the TS run automatically using the pre-start command or smspreferredadvertID variable without using the option "only media and PXE (hidden)" in your deployment?