WSG v5.577 04.04.2013 12:58 1605632 wsg5577.exe ---------------------------------------------- Веден параметр командной строки (/?, -?, /h[elp], -h[elp]), отображающий ВСЕ ключи командной строки: Windows SeismoGrapher (WSG) - seismic data processing v5.5577 (2013/04/03) ========================================================================== Usage: WSG.exe [[-|/]?|h[elp]] | [[-|/]CHCKDB DATA|DIR=WSG_DATA_PATH ODBC=WSG_DSN_NAME USER=WSG_USER PASSWORD=WSG_PSW ODBC_CSS=CSS_DSN_NAME USER_CSS=CSS_USER PASSWORD_CSS=CSS_PSW] где - [-|/]CHKDB - предварительная проверка структуры основной БД (таблиц SITE, SITECHAN, FILELIST, ARRIVAL, ORIGIN) DATA|DIR=WSG_DATA_PATH - путь к базовому каталогу "дисковых петель" (двоичных файлов волновых форм), по-умолчанию D:\Data ODBC=WSG_DSN_NAME - ODBC-имя основного источника данных (БД wsg.mdb) USER=WSG_USER - имя пользователя основной БД (по-умолчанию WSG) PASSWORD=WSG_PSW - пароль пользователя основной БД (по-умолчанию WSG) ODBC_CSS=CSS_DSN_NAME - ODBC-имя вторичного источника данных (БД CSS v3.0) USER_CSS=CSS_USER - имя пользователя вторичной БД (по-умолчанию wsg) PASSWORD_CSS=CSS_PSW - пароль пользователя вторичной БД (по-умолчанию wsg) Алгоритм анализа настроек: если есть значения в командной строке, берутся из нее (НАИВЫСШИЙ приоритет), далее - из файла настройки (WSG.ini) в системном каталоге Windows, далее - (при отсутствии какого-либо параметра) - значения по умолчанию. WSG v5.565 31/07/2007 16:33 1552384 wsg5565.exe ---------------------------------------------- Введен параметр командной строки CHKDB (-CHKDB, /CHKDB), позволяющий проверять структуру БД при старте (проверка основных таблиц SITE, SITECHAN, FILELIST, ARRIVAL, ORIGIN). При его отсутсвии структура БД НЕ ПРОВЕРЯЕТСЯ!!! WSG v5.543 14/05/2005 14:35 1511424 wsg5542.exe ---------------------------------------------- Проведена замена параметров командной строки на стандартные (унификация). 1. При старте программа считывает в командной строке параметры ODBC=, USER=, PASSWORD= и DATA=. В случае отсутствия каких-либо из перечсленных параметров в командной строке программа: 1. Производит попытку считать их из файла настройки (имя_программы.ini) в текущем каталоге (каталоге запуска): - параметры ODBC, PASSWORD и USER - из секции [DATABASE], - DATA - значение параметра DIR= из секции [DATA]; 2. Далее - из файла wsg.ini в системном каталоге Windows (те же параметры в таких же секциях); 3. При их отсутствии принимаются значения по-умолчанию: ODBC=WSG USER=WSG PASSWORD=WSG DATA=D:\Data 2. Для вторичного источника данных (на БД CSS v3.0) параметры командной строки соответсвенно ODBC_CSS= USER_CSS=wsg PASSWORD_CSS=wsg Алгорит анализа настроек - если есть в командной строке, значения параметров берутся из нее (НАИВЫСШИЙ приоритет), далее - из файла настройки (имя_программы.ini), потом - из wsg.ini, далее при отсутствии какого-либо параметра - значения по умолчанию. WSG v4.98 31/07/2007 16:33 1552384 wsg5565.exe ---------------------------------------------- Командная строка для запуска: wsg498.exe DB=WSG_DSN_NAME DATA=WSG_DATA_PATH CSSDB=CSS_DSN_NAME DB=WSG_DSN_NAME - ODBC-имя основного источника данных (на БД wsg.mdb) DATA=WSG_DATA_PATH - путь к базовому каталогу "дисковых петель" (двоичных файлов волновых форм) CSSDB=CSS_DSN_NAME - ODBC-имя вторичного источника данных (на БД CSS v3.0)