Recently I was upgrading my Exchange 2010 SP2 combined CASHUB servers (four servers in a load balanced array) to SP3. Two servers went fine, but two servers failed with a CSCRIPT error:
Setup cannot continue with the upgrade because the ‘cscript’ () process (ID: 5652) has open files. Close the process and restart Setup.
When looking with task manager several script processes were indeed running. It turned out to be the System Center Management client that was performing all kinds of activities.
Stop the System Center Management agent (via the Services MMC Snap-in) and the upgrade runs fine.