I am trying to find a way of detecting when all workstation associated
application objects have successfully pre-installed to a workstation.
Ideally, this verification would be done by a script on the workstation.

The reason for this is that when I rebuild any of our classroom PC's, the
applications need to be installed before I let our students log onto it.
This removes the possibility that applications will be missing or that the
machine will perform an automatic, post application install reboot whilst
a user is logged in and working.

To date, I have been checking the logs to ensure that the applications
have deployed successfully before allowing users to log onto the PC.
However, I would love to automate this process.

Any advice would be much appreciated.

Many thanks,