cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
gjandris
Level 5

Trouble distinguishing between unix and win32 exe's

Our installers that create executable's do so for both windows and unix platforms. These installers were created before my time and have been around since version 6 of Install Anywhere. In the advanced designer they are created with names like "Inventory Client". The executable, windows or unix, created by the installer when it is run is named for example, "Inventory Client.exe" for windows or "Inventory_client" for unix, and the lax files would have the same format, In IA 2009 and before, it was smart enough to create these files with underscores for unix platforms, and leave the spaces for windows. IA 2010 does not seem to do this, the converted installers all install executable's and lax files with spaces in the names, which do not work well on unix platforms, such as Solaris and HP-UX. Am I missing some setting that needs to be set to make this happen? It doesn't look like anything special was done to make this work in previous versions, and a separate executable for each platform was not created, just the one named "Inventory Client".
Thank you.
Labels (1)
0 Kudos
(1) Reply
TerryRidgway
Level 3

Ugh! Spaces in filenames have got to be the worst thing Windows ever allowed. Kill the spaces and use CamelCaps.

--Terry
0 Kudos