Если доступно к выбору несколько баз то параметры (пользователь и пароль) из ярлыка уже не передаются, я правильно понимаю?
параметры пользователь и пароль можно передать всегда. Выбрать базу придется руками, а дальше пройдет авто-регистрация, если переданы соответствующие параметры. И если в БД нет такого пользователя, то уже до свидания!
Есть и другой вариант....
Если я правильно понял, что вам надо, то можно сделать следующее...
1. Установить программу сметару по пути "C:\StroySoft".
2. Переместить папку "C:\StroySoft" например в папку "C:\StroySoftClient1"
3. Папку с БД("C:\StroySoft\Server\Base") переместить например в папку "C:\StroySoftBases\Base1" (предварительно убедившись в том, что к ним нет подключения в процессе переноса, что бы избежать поломки БД)
4. Удалить инсталятором сметару
5. И по кругу хоть 10 раз....Установить еще одну программу сметару по пути "C:\StroySoft".
6. Переместить папку "C:\StroySoft" например в папку "C:\StroySoftClient2"
7. Папку с БД("C:\StroySoft\Server\Base") переместить например в папку "C:\StroySoftBases\Base2" (предварительно убедившись в том, что к ним нет подключения в процессе переноса, что бы избежать поломки БД)
....
Потом создайте к каждому клиенту по ярлыку и пропишите авто регистрацию нужного пользователя, указав предварительно в "C:\StroySoft\Smeta.ru\Client\Data\GDBPath.net" путь к БД (путь должен быть только один, что бы не было окна выбора места подключения...)
А вообще у нас есть отдел консультантов, которые на такие вопросы должны вам помочь. Так будет быстрее и проще...
Надеюсь это решит вашу проблему...