Group Policy to install package on every reboot?

I have a specific need for some software installations on my network.
The setup is this; Main server running Server 03 which provides DHCP and DNS. I have another server on the same domain running an imaging solution, this one is Server 08 Enterprise 64 bit.
I also have about 40 client machines all running identical hardware on Xp SP3. All machines are on a stand alone network with no internet access and are part of the same domain, same subnet etc etc..

As we have to maintain forensic standards at the conclusion of a job here the client machine has an image restored to it via Symantec Ghost, at the conclusion of this process I need to have a particular MSI package installed. I cannot pre-install this package and have it as part of the image as a unique identifier is generated on the install and each machine on the network must have it's own ID for this software to work properly.

I tried using GP to push the MSI out, which works flawlessly with one problem, it's a one off install. I need to be able to have this package install every time the client machine reboots, regardless of the fact the software is already installed.
it's not feasible for me to manually re-deploy the GP every time someone re-images a client machine.
Is there a way to have this MSI package install every time a client reboots? Or alternatively and far better a software solution that will monitor all machines on the network and deploy the MSI package to a machine that doesn't have it (ie after the re-image or if someone manually uninstalls it).
Keep in mind this needs to be done with Zero input from the end user where possible.
gigasAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
gigasConnect With a Mentor Author Commented:
I should say that I am open to third party software if anyone knows of an application that has this functionality. I really just need some way of automatically installing the package either every time a client machine reboots, or installs the software package when it's not present (ie after an image restore or rebuild).
0
 
AmericomCommented:
Try this.

You can make the GPO to process even if the GPO has not changed:
Computer Configuration>Administrative Templates>System>Group Policy>Registry policy processing>Enable and select "Process even if the Group Policy objects".
0
 
gigasAuthor Commented:
I tried this, however it had no effect.
I rebooted just to make sure and still no change, but it did have an interesting side effect of disabling the ability to remote desktop to the server until I undid the change..
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.