Indeed, when restarting calibre the command line is re-used, which can cause a re-import if you started calibre with a book path. Unfortunately, there's no really robust way around this. One could, I suppose, try to detect if one of the arguments would cause a re-import, but that is not possible to maintain robustly over time as calibre changes. Re-using the command line is deliberate since many of the options modify the way the GUI behaves.
|