Командный Файл Для Запуска 1с77

Тема в разделе "1C и всё что с ней связано", создана пользователем vbs, 28 апр 2012.

  1. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Что-то никак не могу сообразить, какую строку надо прописать в ярлыке 1С, чтобы открывалась конкретная база для конкретного пользователя в режиме "Предприятие".
    Вроде, видел где-то подобное, но ... проклятый склероз :)
    А может, это вообще невозможно ?
     
  2. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Почему же нельзя, можно

    каталог информационной базы (параметр /D);
    имя пользователя, если для данной информационной базы ведется список пользователей (параметр /N);
    пароль пользователя, если для пользователя задан пароль (параметр /Р).
    /M - если поставить этот ключ, что 1С запустится в монопольном режиме

    только в пути к базе не должно быть пробелов

    C:\Program Files\1Cv77\BIN\1cv7s.exe ENTERPRISE /DС:\1СBase\1SBDB /NПользователь /P123
     
  3. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Спасибо, Максим, за поддержку. Но!
    Пробовал я всякое, но и по твоей подсказке

    "C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise/DE:\Home/NАдминистратор (пароля нет)

    вызывает все-таки окно для регистрации, а потом выбора баз, а я мечтал, чтобы юзер сразу попадал в программу
     
  4. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    vbs
    А база у юзера уже была зарегистрирована?

    Добавлено: ""C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise/DE:\Home/NАдминистратор (пароля нет)" а пробелы не пропущены?
     
  5. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Да. немаловажный момент, что база у пользователя должна быть зарегистрирована.

    Я пользовался. У меня работало

    Добавлено:
    и пробелов не хватает

    "C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise /DE:\Home\ /NАдминистратор

    вот так мне кажется, правильнее будет
     
  6. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Ребятки, спасибо за поддержку штанов, но все же - вот написал нечто в среде 1С, хотелось отослать человеку, которому
    пофиг вариант вызова и проч... Типа, чтобы он ткнул в ярлык и сразу попал в среду программы

    "C:\Program Files\1Cv77\BIN\1cv7s.exe" enterprise /DE:\Home\ /NАдминистратор
    И это не помогает
     
  7. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Тогда я писал для своего установщика так.
    Установщик 1С, потом установка базы по определенному пути,
    и потом регистрация .reg файла, который прописывал нужную базу в списке баз 1С
    и тогда запуск работает без проблем
     
  8. Дайнеко

    Дайнеко Well-Known Member
    1C Team

    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    Кладу по полочкам:
    * Последняя версия команды написана правильно. Мелочные замечания:
    - имя папки не обязано быть одним словом. Просто придется брать ковычками.
    - Косая в конце папки необязательна.
    * Пробелы перед слэшами не просто нужнее, без них неправильно. А между именем параметра и значением - только без пробелов.
    * Регистрация базы. Выскакивает окно для названия, только когда уже есть другие базы. Нажал Ок и дальше пошел. А у девственно чистого компа молча приписывает "Инф.... #1".
     
  9. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Спасибо. Собираю с полочек.
    1. Все же без первой регистрации не обойтись ?
    2. Список баз ведь живет в каком-то файлике ? Не могу понять, где
    3. У конечного пользователя комп-таки будет девственно чист с точки зрения 1С
     
  10. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Первая регистрация нужна.
    Список живет в реестре Винды.

    Пример:
    [-HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles]
    [HKEY_CURRENT_USER\Software\1C\1Cv7\7.7\Titles]

    "D:\\Work_1c\\zebra\\"="Зебра"
    "D:\\Work_1c\\ochenka\\"="Оценки"
    "D:\\Temp\\Обмен\\"="Обмен файлами"

    Можно сделать reg файл с нуджным путем
     
  11. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    А можно ли без участия пользователя запустить 1cv7 для выполнения следующих действий :
    1. Запуск программы
    2. Вызов некоей обработки
    3. Закрытие обработки
    4. Закрытие программы
     
  12. gorlanovmax

    gorlanovmax Well-Known Member
    1C Team

    Регистрация:
    19 июн 2008
    Сообщения:
    286
    Симпатии:
    0
    Наверное можно.

    1.Планировщиком винды запускаем ярлык 1С с прописанным пользователем и паролем
    2.В процедуре ПриНачалеРаботыСистемы() делаем проверку имени пользователя, если нужный - запускаем обработку
    3. 4. В конце нужной обработки вставляем команду
    ЗавершитьРаботуСистемы(<?>);
    ExitSystem(<?>);
    Синтаксис:
    ЗавершитьРаботуСистемы(<ФлагСохранения>)
    Назначение:
    вызывает завершение рабоы системы.
    Параметры:
    <ФлагСохранения> - необязательный параметр. Флаг запроса сохранения открытых объектов. Если равен 0, то не запрашивается сохранение незаписанных документов, элементов справочников и т.п. Если 1, то сохранение запрашивается. Значение по умолчанию 1.

    по идее должно работать
     
  13. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Да, совсем просто все оказалось B)
    Модераторы, не судите строго ветерана Куликовской битвы :D
     
Загрузка...
Похожие Темы - Командный Файл Для
  1. olga13
    Ответов:
    2
    Просмотров:
    1.009
  2. lmike
    Ответов:
    27
    Просмотров:
    300
  3. swyatogor
    Ответов:
    14
    Просмотров:
    178
  4. garri671
    Ответов:
    0
    Просмотров:
    76
  5. gx6060
    Ответов:
    2
    Просмотров:
    443

Поделиться этой страницей