Unfortunately GnuCash doesn't work that way AFAIK. Depending on your OS you may be able to create separate launchers in the Desktop menufor each specific file and name them accordingly. I know this will work on Linux Mint and likely Ubuntu variants but not sure on other OS. The command issued by the launcher is "gnucash %f". If you change the "%f" to a specific path/filename it will open that specific file or at least it did several years ago when I used to work on multiple files. Then you just choose the launcher for the file you want to work on. If you are a terminal user you could create separate aliases for the commands with different filenames.
David Cousens On Tue, 2022-04-26 at 16:25 +0100, Chris Green wrote: > I have several gnucash accounts files (sqlite databases in my case) > spread around my system. When I go to a specific directory and run > GnuCash I just want it to see only the database[s] in that directory. > > Is there a way I can tell gnucash to forget about all previous files > it has opened? As it is I get presented with a 'memory' of other > accounts which can be very confusing unless I'm very careful with file > naming. > > The --nofile option tells gnucash not to open the last accounts > database, it helps a little, but I really want it to forget more! > _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.