A reliable method for your goal is that verify every file's size and modified data,name,path against the target list to see differences, just like what Mentor installer do.
thanks but the best way is to have a mentor graphics script to do this automaticcaly
do you have a sample ?
Sorry I don't have a MGC script.
The list file can be created using command line "Dir /s /t:c %SDD_HOME% > FilesList.txt " in client side and server side. so you will know which file in client side needed to updated. It's easy and safe.
My method of identifying the Mentor graphics version is the following:
For 2005 release, in the <installation>\2005EXP directory there is InstallVersion.txt.
For 2007.8 release, in the <installation>\2007.8EE directory there is \InstallVersions directory where there are a lot of InstallVersion_<number>.txt files. After updating 2007.8, the new file is generated.
For 7.9.1 release, in the <installation>\7.9EE directory there is \InstallVersions directory with the above files.