
Author: El_Juanri Contributors: Review: 8-02-2010 |
1. Reasons why to create this program.............................................................................................. 3
2. Objectives................................................................................................................................... 3
3. What the program can do............................................................................................................. 3
4. Content....................................................................................................................................... 3
5. Operating systems....................................................................................................................... 4
6. Language.................................................................................................................................... 4
7. How to use it............................................................................................................................... 4
8. Operating the program................................................................................................................. 5
8.1. Obtaining the information about your CATSettings....................................................................... 6
8.2. Delete all CATSettings for a specific icon................................................................................... 6
8.3. Open the CATSettings folder to manage them manually............................................................... 6
8.4. Selecting the CATSettings files which we want to keep................................................................ 7
8.5. Obtaining a backup copy............................................................................................................ 8
8.6. Restore a backup copy............................................................................................................... 8
9. Exit from the program.................................................................................................................. 8
10. Problems which may occure......................................................................................................... 8
11. Responsabilities........................................................................................................................... 8
12. Credits and Copyrights................................................................................................................. 8
A problem which appears for many “beginners” users is to know where are the CATSettings in order to delete them when problems appear (like losing of the specification tree, losing icons, rarely occur errors, etc...). If they will try to find their CATSettings it will be a little bit difficult due to different kind of installations on different computers.
Among other things if they will go to the directory “environment” CATEnv (Environment: variable -direnv) and if they will open the environment file – which is a txt file (Variable: -env) - they can see a text like this:
CATUserSettingPath=CSIDL_APPDATA\DassaultSystemes\CATSettings
And that “begins to be complicated”….This folder is “normally” “hidden” by Windows configuration and we need to know where it is.
This program, through a command, “translates” these “system variables” in legible directory, like this:
CATUserSettingPath=C:\Documents and Settings\Juanri\Application Data\DassaultSystemes\CATSettings
And this is something which I understand... That's why we made this program that solves all these problems:
For a correct use of this program, you need to have in the same folder with the exe file:
This program was tested on:
Currently this version is not working in Windows Vista.
When the program is launched, a welcome screen will appear where we can choose in which language we want to see buttons and messages:

Once you hit the button [Continue], the main panel of the program will show. You can change the language in this panel also by clicking on the what flag you want. In the same time, the help file which you are reading now is launched
![]()
Next time when you will use this program will not show this panel because the program creates a file “Lenguaje.txt” in the “C:\GestCATSettings\User” folder in order to save the last selected language. This file will be updated if we change the button flag.
For a correct functioning of this program, is necessary to have CATIA v5 (corresponding with the shortcut icon - file type .lnk) to be closed. If is not, some options will be resaved, which will require a new execution of the program GestionarCATSettings.exe, in order to have last CATSettings. This program can be used only for CATIA V5, which is launched with a shortcut icon.
This program doesn’t need a CATIA license, just his own license file, which is implicit delivered with the program and in case of expiring you have to contact Juanri.
Step 1. - Simply launch the program with the button [Continue], and a panel with a “washing machine” will appear

| Step 2. - | We need only to “Drag and Drop” the CATIA V5 shortcut icon of which we want to delete or manage the CATSettings thru the panel. When the operation is finished a panel like this bellow will be shown: | |

What we see it will give us information about:
| User: | The user who has logon. |
| Direct access: | Name of the icon (shortcut) that has been dragged and dropped on the panel. |
| CATIA V5 installation path: | The folder where CATIA is installed in our computer. |
Environment: |
The file which contains the variables for CATIA in order to know how it will launch CATIA and other things. The file has extension .txt |
| DirEnvironment: | The folder where the above file is stored. |
| Direc. CATSettings: | The folder where you can find the CATSettings |
| "List of Backup's" box: | We will have all the folders in “C\GestCATSettings\User\”. It is supposed to have the names of the “Shortcuts” CATIA v5 program we have done the backup. If you do not have any, will be empty, of course. |
Depending on what we want to do we have to follow few steps.
| Step 3. | Simply we can leave it like that and with the information from “Dir. CATSettings” box, we can copy CATSettings to another folder to create a backup | |
| Step 3. | We can delete all CATSettings when we push the button [Delete all]. The system asks us if we are sure about this action. Again, if that folder has other sub-folders, we will have this message:
With this option we can launch CATIA and CATIA will restore default CATSettings. |
|
| Step 3 – | In this case, hit the button |
|
|
|
W2000 and XP platforms, using |
Platforms W2000, XP and Windows 7, using |
In this case, the process will need two steps more:
![]()
However, if we always leave the same files, once defined these in the file “To_Keep.xls” is not necessary step 3 which is explained bellow.
| Step 3 – | To generate Excel file, we can hit the button [Select files to remain] and an Excel file, copy of “original.xls”, will appear this file contain a list of CATSettings file names with some explanation for what they serve and will be completed with what our folder contains. The program automatically adds the missing ones and removes that we do not have in our directory. When we hit the button a message will appear: | |
This is the aspect of the file.
| Step 4 - | In this case, we just have to eliminate those who wish. The colors will help us to decide which we should leave and what to delete. When finished, hit the button [Save and Exit / Salvar y Salir] to save the file in the folder "C:\GestCATSettings\User \" with the name "To_Keep.xls" (mandatory). If the file is existing, we can overwrite by pushing Yes. | |
| Step 5 - | To be effective this selective deletion, we now push the button [Delete no keep] | |
| Step 3.- | If we want to get a backup copy, just push the button [BackUp CATSett.] and a copy of all files, including subfolders will be saved in “C:\GestCATSettings\User\” in a folder with the name identically with the shortcut name. This will help users which shares same computer to know which their CATSettings for different environments are. Remember you can always save the file in another location, but the program will "drive" you to the User folder.. |
|
| Step 3. | If we want to recover a complete directory of CATSettings, select it from the list and hit the button [Res.CATSettings]. In the list you can find all backup’s for the logon user. | |
When finished, the program informs us that everything went well... I hope, of course.
Just hit the button [Exit]. If we do before the "washing machine" stops (30 cycles or an icon on the screen), we may have to hit that button again to exit.
When we use the button [Select files to remain], the program open an Excel.exe which will close when we exit from the program. Even if the worksheet is closed, we can see in “Task Manager” an Excel process which runs. This is possible if the user try to edit an excel file and the Excel program is not responding. To solve this issue, go to Task Manager and end the process or even easier close the program “Gestionar_CATSettings”.
The author is not liable for any direct or indirect damages that may result from the use of this program.
The Program is subject to the rights described in Creative Common, as specified in About (By double-clicking the icon in the upper right corner).
The program is an original idea of “El Juanri” and is inspired by “drag and drop” form described in the web page “El Guille (Som)”: Executing a direct access:
http://www.elguille.info/vb/API/ejecutar_acceso_directo.aspx
But rather then run we execute a “read”…. We must give everyone his due…
Contributors at this program (In order of appearance):
Click here to download the free program "ManageCATSettings"
| Dirija sus preguntas a: juanri@muchocatia.es | CATIA V5 R16 |