При работе с несколькими базами shouse 2.x или 3.x удобно делать reg-файлы для запуска, в которых автоматически меняются пути. Это более быстрый способ, чем использование SHPath.
Т.е. делается bat или cmd файл (кстати, cmd отличается от bat поддержкой скриптов visual basic - имейте ввиду) следующего содержания:
regedit Ourbase.reg
shouse
При этом возникают следующие неудобства: 1. Выводится запрос о добавлении параметров в реестр; 2. Окно этого файла остается незакрытым до закрытия shouse, что как-то неаккуратненько
Пункт 1 решается:
regedit /s Ourbase.reg
параметр /s подавляет вывод запроса на экран.
Пункт 2 решается:
start shouse
команда start не имеет отношение к shouse, это часть командного интерпретатора windows, позволяющая запустить отдельный процесс.
Итого имеем:
regedit /s Ourbase.reg
start shouse
Создаем необходимое количество таких файлов (понятно, что вместо shouse может быть shtrans) и наслаждаемся![]()