> Simplified installation updating

Global and local settings for Cosw.Exe (Cosw.Ini)

As you know, the start-up settings for Cosw.Exe are stored in the Cosw.Ini file. In Comet2004, we’ve provided for a second Ini file that can serve as a “global” Ini file. The global Ini file acts as a replacement for Cosw.Ini or can work in conjunction with Cosw.Ini to provide overriding global settings (e.g., font translation, etc.) for users throughout a network.

If you decide to use a global Ini file, you must follow these rules:

  • The global Ini file must be named CoswGlob.Ini
  • CoswGlob.Ini must reside in the Comet system folder (where Comet.Exe and Cosw.exe are loaded from).
Cosw.Exe makes use of CoswGlob.Ini (if it is present) by looking there first (with one exception) for settings before looking in Cosw.Ini. Settings in CoswGlob.Ini override settings in Cosw.Ini.

Note: During a Comet session, some Ini file settings may change. All settings, if they are to be saved, are saved in Cosw.Ini.

We have also added a new setting to the [Comet] section of the Ini file. That setting is the ExclusiveIni flag. The format is:

[Comet]
ExclusiveIni = n

If n = 1, then Cosw.Exe will not look for another Ini file. For example, if the ExclusiveIni = 1 setting is in the Cosw.Ini file, Cosw.Exe will not look for the global Ini file (CoswGlob.Ini). Likewise, if the ExclusiveIni = 1 setting is in the CoswGlob.Ini file, Cosw.exe will not look for the local Ini file (Cosw.Ini).

If the ExclusiveIni = 0 setting is in the Cosw.Ini file, then Cosw.Exe looks in the Comet system folder for the CoswGlob.Ini file.

Note: Regarding the one exception mentioned above, Cosw.Exe always looks in Cosw.Ini first to determine the ExclusiveIni setting. Thus, to use the global Ini file exclusively, make the following entries:

In Cosw.iniIn CoswGlob.Ini
[Comet][Comet]
ExclusiveIni = 0ExclusiveIni = 1

Because Cosw.Exe settings are always saved to Cosw.Ini, if Cosw.Ini has been excluded (via ExclusiveIni =1 in CoswGlob.Ini), Cosw.Exe settings will not be saved at all. This feature would allow read-only media to be used to launch a Comet (or CometAnywhere) session.