I'm not even really sure where to start with this... for some reason I think you just felt the need to either A) boost your post count or B) complain about something. I believe your post was much less constructive to this thread than mine was as you didn't offer any type of help at all, simply a personal rant of your own accord which should've been handled through PM if you truly felt the need.
First off -
I did not provide any type of solution to his issue, much rather I provided an alternative route to achieve what he is trying to do.
Second -
I was at home when I made that post and I didn't have the script readily available to provide to him. Also I feel that Netdom is something that every engineer should know and / or learn at the earliest stages of development. Simply providing him with a script would have created a "give a man a fish scenario" rather than letting him research Netdom and learning the benefits of it by himself so he can remember it for future uses.
Now actually to go back onto Topic.
Here is a script that we use in order to join the machine to the domain once the sysprep process has completed, please keep in mind that you must have the altiris agent installed onto the machine (via the run once option in sysprep is best) in order for this to work properly.
Create a step in your imaging process after the image has been completely pushed and the agent installed. This will join the machine to the domain for you.
' Joins the computer to the domain
Const JOIN_DOMAIN = 1
Const ACCT_CREATE = 2
Const ACCT_DELETE = 4
Const WIN9X_UPGRADE = 16
Const DOMAIN_JOIN_IF_JOINED = 32
Const JOIN_UNSECURE = 64
Const MACHINE_PASSWORD_PASSED = 128
Const DEFERRED_SPN_SET = 256
Const INSTALL_INVOCATION = 262144
strDomain = "Add domain here"
strUser = "User account here"
strPassword = "User password here"
Set objNetwork = CreateObject("WScript.Network")
strComputer = objNetwork.ComputerName
Set objComputer = GetObject("winmgmts:{impersonationLevel=Impersonate}!\\" & strComputer & "\root\cimv2:Win32_ComputerSystem.Name='" & strComputer & "'")
ReturnValue = objComputer.JoinDomainOrWorkGroup(strDomain, strPassword, strDomain & "\" & strUser, NULL, JOIN_DOMAIN + ACCT_CREATE)
wscript.sleep 20000
The only thing I don't like about this script is that it requires the username / password to be hardcoded inside.. That was something we decided to live with since it resolved all of our other issues. Also since the user doesn't have any other rights than joining machines to the domain.. I hope this helps you in giving you options to resolve your current issue. However please research the Netdom command as it is extremely useful in many cases, as you can see there are many ways to skin a cat so to speak.