I am currently trying to create a script that will update the symantec antivirus client from to

The script needs to include the ability to rollback to should the installation fail.

I was trying to use system restore to rollback, however, when I run the system restore on my restore point, it gives me this message:

A restoration to "SAV5/29/2008 9:34:08 AM" restore point failed. No changes have been made to the system.

Two questions:
1. Any ideas as to why the system restore is not succeeding?
2. Is there a better way of rolling back the version I am not thinking of?

Thanks for any help you can give!
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


Why on earth would you need a script? AFAIK, Symantec AV is supplied in MSI form (or, at least, the set-up stub extracts and executes an MSI) and as such rollback is built-in.
Answered 05/30/2008 by: VBScab
Red Belt

Please log in to comment
additional to that I would be relatively surprised if this wasn't default behaviour. Symantec do seem to be relatively well across Windows Installer.
Answered 06/01/2008 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
Thanks for your replies, the reason I am trying to do this and not just relying on the MSI is that I want to roll back further than what I think the MSI will do, I would like to rollback to the previous version of Symantec.

Example: is installed > begin install (which removes > install somehow fails > rollback to

Maybe this is a pipe dream, but if you have any thoughts I would be appreciative.
Answered 06/02/2008 by: Lies0034
Yellow Belt

Please log in to comment
ahh ok I get whats going on now.

well have a look at FindRelatedProducts and RemoveExistingProducts actions. These are used during the upgrade actions.

You can have two scenarios

Uninstall completely old version then install new version


Partially uninstall old version, partially install new version.

The differences are found by moving the RemoveExistingProducts action closer or further aware from the FindRelatedProducts actions.

In your case I would try full uninstall then install. by default I think Symantec apps do the opposite. For some reason seems like your failing install due to incorrectly uninstalled previous versions.

On fail of new version you cannot rollback to older version in upgrade scenario (as far as I am aware)
Answered 06/02/2008 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment