|   |   | 
| 
 | Ключи запуска - добавить базу в список и больше ничего не делать. | ☑ | ||
|---|---|---|---|---|
| 0
    
        ELEA26 09.03.17✎ 17:16 | 
        Поискал - не нашел. Можно запустить если есть файл, можно добавить ПРИ СОЗДАНИИ базы. А есть ключик - чтобы добавить в список баз базу с настройками и все, и выйти ничего не делая?     | |||
| 1
    
        vde69 09.03.17✎ 17:20 | 
        echo off
 if not exist "%AppData%\1c" md "%AppData%\1c" >nul if not exist "%AppData%\1c\1CEStart" md "%AppData%\1c\1CEStart" >nul rem это файл признак спец действий if not exist "%AppData%\1c\1CEStart\1CEStart.v" goto step1 goto step_start :step1 del "%AppData%\1c\1CEStart\ibases.v8i" del "%AppData%\1c\1CEStart\1CEStart.cfg" echo 1 >"%AppData%\1c\1CEStart\1CEStart.v" :step_start if not exist "%AppData%\1c\1CEStart\1CEStart.cfg" copy /B "%AppData%\1c\1CEStart\1CEStart.cfg"+"%~1\bases\%USERNAME%@%USERDOMAIN%.cfg" "%AppData%\1c\1CEStart\1CEStart.cfg" >nul find /i /c "CommonInfoBases=%~1\bases\%USERNAME%@%USERDOMAIN%.v8i" "%AppData%\1c\1CEStart\1CEStart.cfg" >nul if %errorlevel% equ 1 copy /B "%AppData%\1c\1CEStart\1CEStart.cfg"+"%~1\bases\%USERNAME%@%USERDOMAIN%.cfg" "%AppData%\1c\1CEStart\1CEStart.cfg" start %~1\bin\1cv8s.exe | |||
| 2
    
        vde69 09.03.17✎ 17:21 | 
        ну а фалы cfg и v8i генерю отдельно в сторонней программе....     | |||
| 3
    
        ELEA26 09.03.17✎ 17:25 | 
        (2) ну закопировать у меня проблем нет. Мне именно "сгенерить v8i" интересует. Вот думаю - нет ли ключика типа:
 1cv8 /AddInList"МояБаза" /S"srv\buh" /ExitNafig | |||
| 4
    
        Вафель 09.03.17✎ 17:25 | 
        (1) а не проще ли списки общих баз иметь? а не копировать каждый раз?     | |||
| 5
    
        ELEA26 09.03.17✎ 17:29 | 
        (4) Не каждый раз. Мне предстоит сделать "в один клик" установку 1Ски на удаленных раб.местах.
 Ставится VPN клиент, подключается сертификат, устанавливается 1С, правится hosts (т.к. DNSа нет), правится nethasp.ini, и вот последнее - добавить 2 базы в список баз. | |||
| 6
    
        ELEA26 14.03.17✎ 12:01 | 
        В общем пришлось рисовать консольную программку на delphi...     | |||
| 7
    
        YFedor 14.03.17✎ 12:38 | 
        (5) Что за удаленные раб. места? 1с будет через терминал запускаться?     | |||
| 8
    
        ELEA26 14.03.17✎ 13:46 | 
        (7) не, VPN тонкий клиент. В терминале бы не было вопросов.     | |||
| 9
    
        Одинесю 14.03.17✎ 14:09 | 
        (6) Реклама Delphi или себя?))     | |||
| 10
    
        1dvd 14.03.17✎ 15:04 | 
        На клюшках легко :)
 один reg-файл и готово :) | |||
| 11
    
        Jump 14.03.17✎ 15:52 | 
        (5) Ну так кто мешает добавить строчку в существующий файл  v8i?     | |||
| 12
    
        Вафель 14.03.17✎ 15:53 | 
        (11) так надо добавить, а если уже есть то не добавлять     | |||
| 13
    
        Jump 14.03.17✎ 17:10 | 
        (12) Ну хорошо, кто мешает перед записью  строки в файл проверить есть ли там такая текстовая строка?     | |||
| 14
    
        ELEA26 15.03.17✎ 10:24 | 
        (9) (10) (11) (12) (13) Во черти! Кто говорил что сложно или что реклама? Просто перед изобретением велосипеда спросил - может есть простые ключики!? Ну нет так нет, сделал по своему. Просто было бы стремно городить если есть тупо ключик.
 А вы развезли тут :))))) | |||
| 15
    
        YFedor 15.03.17✎ 10:39 | 
        Я за список общих баз:
 кидать файлик на локальный комп и подключать его как список общих баз. Если есть уже в локальном списке такая же - плевать - пусть запускают общую, а локально добавленную могут сами удалить, если нужно. | |||
| 16
    
        Мимохожий Однако 15.03.17✎ 10:42 | 
        (15) + так обычно  и делаю.
 (14) Да ладно. Народ по делу отписался. Не тебе так другим пригодится. | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |