Task Sequence Variable Condition based on OS Platform
-
Thursday, October 04, 2012 4:35 PM
I have a task sequence that installs a lot of applications. Some of them are for x64, and some for x86. I want to add a Task Sequence Variable Condition based on whether the OS is x64 or x86. Is this possible, and if so, what variable can I use?
All Replies
-
Thursday, October 04, 2012 5:09 PM
Instead, you can specify per application on which platform it can be installed.
Go to an application, and select the dependencies pane, there you can select all that you want.
x86 platforms, x64 platforms, or specified which Windows version!
Have fun!
Keep us posted, and if helpful please rate! Kind regards
- Marked As Answer by Scott 43 Thursday, October 04, 2012 5:27 PM
-
Thursday, October 04, 2012 5:29 PMI cannot belive I missed that. I was right in front of me. Thank you Rens!
-
Thursday, October 04, 2012 6:06 PMyou can also use the property ImageProcessor, it should either be x86 or x64.
-
Thursday, October 04, 2012 6:20 PM
ImageProcessor? Will have a look at it, using Architecture for this purpose which obviously behaves the same.
You can also define it very easily in the customsettings.ini.
Priority=Architecture,StandardApplications,Default [x86] Applications001={GUID} [x64] Applications001={GUID}
[StandardApplications]
Applications001={GUID}- Edited by orioon Thursday, October 04, 2012 6:21 PM typo, formatting
-
Thursday, October 04, 2012 6:48 PM
ImageProcessor is the architecture of the image being deployed. Architecture is reported for the running operating system. Either should work. There are times where the value of architecture sould change during the task sequence, like when ddeploying 64 bit Windows 7 from 32 bit WinPE.

