


The script will first attempt to install "mandatory" applications (Flash, Adobe reader), then uninstall prohibited apps (Java) and finally update all optionally allowed software. In the end, I've elected to write a script that runs as a scheduled task from our WSUS server (same place I put the ninite cache).

It works quite well when run as a "one off" procedure from an admin account but it will mostly fail if run in login script because it needs to run elevated. Well, a subset of the problem, anyway, now that both Reader and Flash (I think) will do minor version updates without admin rights. Can you expand on your experience with Ninite Pro? It's one of the options I'm looking at to solve the same problem.
