I have an Installshield project .ism and I want to be able to run it by command line. It\'s there a possible way to generate a new Product Code by CommadnLine using IsCmdBld
You can't via the command line tool, but you can via the automation interface if you have a recent version of InstallShield (not sure which version the availability of automation was added).
Here's an example of how to do that in C#.
// You'll need to add a reference in your C# project
// for ISWiAuto19 (may also work with ISWiAuto16)
var is1 = new ISWiAuto19.ISWiProject();
is1.OpenProject("path to ism project file")
is1.ProductCode = Guid.NewGuid();
is1.SaveProject();
is1.CloseProject();
More details can be found here: http://helpnet.installshield.com/installshield19helplib/helplibrary/IHelpAutoISWiProject.htm