Hi Matthaus, if a computer has already installed VSE 8.8 it will just download the catalog.z file at each task execution but won't reinstall the product so you don't need to worry about this.
As of your shedule you can select the "run missed task" option on your task, so every computer who starts after the hour you selected for task execution will run at the moment they start (you can delay the missed task for 10 minutes, it will be best for your computers)
Thanks for the reply. So just to clarify - a product deployment task is what i want to use to go from 8.7 - 8.8? - and it will ignore it if the product is already there?
I know for the patches a normal updates task did the job, and as you say would only do a .dat if the patch was already in place.
That's right, you'll have to use a deploy task and VSE 8.8 will only be deployed if it's not yet installed (so it won't install it again)