The Community is now in read-only mode to prepare for the launch of the new Flexera Community. During this time, you will be unable to register, log in, or access customer resources. Click
here
for more information.
With 11.5, there is a hash code appended to the end of the uuid.To get it, do something like this:String installLocation = arg0.resolveString("$P(absoluteInstallLocation)"); String uid = arg0.resolveString("$P(bean5.key.UID)"); installL...
The "-782482408" is the hash code that is appended to the end of the uuid. I think it changes depending on the install location. It's something that was implemented since ISMP10.5 I believe.You are seeing the second _uninst directory is because whe...
You won't need to rename the uninstall.dat. When you reinstall your project and select a different feature to install, that information will be updated in the uninstall.dat rather than overwrite it.
If InstallShieldCommandLine.exe is the executable, then you to need add the classpath in InstallShieldCommandLine.cp and not InstallShieldMultiPlatformCommandLine.cp
To calculate the diskspace available on the machine, I believe you can use the getPartitionFreeSpace method under FileService. As for the size of the features, I would assume its size is the sum of the number of files below it.