System variable &client: We have a problem with a system variable in the "guixt.ini" file. It was correct when I used "&database" in SwitchTo command:

SwitchTo D:\guixt.&database.ini

But it does not work when I replace "&database" with "&client".

The "&client" variable is already resolved on the logon screen before the user selects a client number. This means that GuiXT always uses client 000, contrary to what one might expect.

I suggest you either work with "&client" in the script directory name, or you use the "Usercatalog" feature in order to assign different script directories to different clients.