GeneXus.exe can be started with a set of arguments from the command line. Syntax and arguments are described in this document.
genexus [@argfile] [/KB|kb:<value>] [/Culture|c:<value>] [/Install[+|-]] [/NoLastKB[+|-]] [/MeasureCommandTime[+|-]]
[/NoWorkspace[+|-]] [/IDEStyle:is<value>] [/help|?|h] [/version|v]
| @argfile |
Reads arguments from a file. |
| /KB:<value> |
URI of Knowledge Base (Default is ""). |
| /Culture:<value> |
Not implemented yet. |
| /Install[+|-] |
It may be used after each install Packages and User Controls. |
| /NoLastKB[+|-] |
This indicates that the Last KB opened will not be opened. |
| /MeasureCommandTime[+|-] |
Time consumption data (timestamp) will appear in the general output. |
| /NoWorkspace[+|-] |
Opens GeneXus without restoring the saved workspace; that is, a default workspace is loaded and changes to it are saved as a new workspace when GeneXus is closed. |
| /IDEstyle:<value> IDEStyle, values: blue, silver, black, red |
This indicates the IDE color scheme to be used. |
| /help |
Shows usage. |
| /version |
Shows the current GeneXus version. |
| /NoRecentObjects |
Opens a Knowledge Base without opening the objects that were open when the Knowledge Base was closed. |
To run GeneXus using the "noLastKB" parameter you should execute the following:
"<GeneXus_Complete_Installation_Path>\Genexus.exe" /noLastKb
[+|-] arguments indicate if the option will be taken into account or not, for example, /NoLastKB will have the same behavior as not indicating the option. It is especially useful when programming actions in batch processes.