ConfigMgr Front End HTA
Posted by Jarvis on May 5, 2009
During my session at MMS (and upcoming at TechEd) I used a Front End HTA and a back end VBS during my deployment demo. I mentioned that I would make them available for download (and have gotten multiple requests for this). Hope these help someone else out there!

sintaxasn said
Seems the links aren’t working I’m afraid! Cheers, Dan
Jarvis said
Thanks Dan. I thought I had fixed that in my last edit. It’s fixed now.
huythai said
Thanks for the hta. I’m very newbie to this osd thing. i have a quick question. How do you link the front end hta button to your task sequence. Any answere is very helpful.
Thank again
Huythai
Jarvis said
First, I did this using the MDT integration into ConfigMgr. That way I could simply put my HTA in the scripts folder of the MDT toolkit package and call it from there. Once it was there, it was fairly simple to call it in the task sequence.
When you run the HTA during your task sequence, it does a couple of things. It creates a few custom task sequence variables (used for the role based applications and variables that are used by the back end script for adding the user to the local admin group). It also sets the value of those variables along with setting the value of some build in task sequence variables (i.e. the variable for setting the computer name). There really isn’t anything else that you have to do…the primary function of the HTA is to set task sequence variables that ConfigMgr uses later in the task sequence.
huythai said
thank you.
Nicolas Moseley said
Jarvis, thanks for doing a session at MMS! I used your code to learn how to develop HTA (as I hadn’t coded it before) and am now testing what I built from it. Thanks for blessing us with sharing your samples.
nick
http://t3chn1ck.wordpress.com
kurt congdon said
Jarvis,
Is there any issue with using HTA’s on x64 boot images?
Jarvis said
Kurt,
Not as far as I know, but I haven’t had a need to use the x64 boot image with an HTA.
HTA BackEnd Script for OSD « t3chn1ck said
[...] I wasn’t motivated to find out how others were doing it…Until I saw a demonstration by Jarvis Davis that he presented at MMS [...]
jaysjay said
How do you link the front end hta button to your task sequence?
I would like to know that aswell :)
Thank you
Cheers
Jarvis said
The action performed by the button on the front end HTA is to simply set the value of some task sequence variables. There’s nothing to do to link it to the task sequence.
eskonr said
Great! going to test it today on this.
Eswar
http://eskonr.wordpress.com