Бух 30 1с почему запускается командная строка

от admin

Как запустить 1С:Предприятие 8 из командной строки?

Помимо запуска 1С Предприятия путем выбора соответствующей команды из меню Пуск — Программы — 1С Предприятие. , можно использовать и другие способы запуска.

Например создать ярлык на рабочем столе пользователя (или пакетный файл) и в нем указать строку запуска приложения.

Для запуска 1С:Предприятия можно использовать либо программу запуска (1cestart.exe), либо интерактивную программу запуска (1cv8s.exe), либо одно из клиентских приложений (1cv8c.exe, 1cv8.exe). Для всех них можно использовать параметры командной строки, которые позволяют указать, например, какая именно база, в каком режиме будет запущена и т.д.

Параметры запуска можно использовать и в URL, который используется при подключении с помощью веб-клиента.

Например, строка запуска тонкого клиента может выглядеть следующим образом:

  • «C:\Program Files\1cv82\1cv8c.exe» – путь к исполняемому файлу 1С:Предприятия. Запускается тонкий клиент;
  • /F D:\myBase – ключ F указывает, что файловая база данных располагается в каталоге D:\myBase;
  • /O Normal – ключ O указывает режим нормальной скорости соединения (Normal).
  • /L En — ключ L указывает английский язык интерфейса (En).

Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.

Для веб-клиента и тонкого клиента, подключаемого по http, строка запуска может выглядеть следующим образом:

  • http://demo-ma.1c.ru/demo_ma — URL веб-сервера, на котором опубликована информационная база;
  • N=Administrator – ключ N указывает пользователя 1С:Предприятия (Administrator);
  • O=Low – ключ O указывает режим низкой скорости соединения (Low);
  • символ ? отделяет адрес сервера от параметров, а символ & отделяет один параметр от другого.

Существует также большое количество других параметров командной строки. С ними можно познакомиться во встроенной справке системы в режиме Конфигуратор: Справка – Содержание справки — 1С Предприятие — Запуск 1С:Предприятия 8 и параметры запуска.

Бух 30 1с почему запускается командная строка

При запуске удаленной 1С параллельно запускается командная строка (черное окно). 1С установлена на сервере, клиенты удаленно подключаются к серверу и запускают 1С как удаленное приложение через ярлык. Раньше все работало нормально, а сейчас кроме запуска 1С появляется окно командной строки удаленного сервера. Как убрать открываемое окно командной строки ?

  • Изменено Андрей1777 11 октября 2016 г. 11:52

Ответы

При запуске удаленной 1С параллельно запускается командная строка (черное окно). 1С установлена на сервере, клиенты удаленно подключаются к серверу и запускают 1С как удаленное приложение через ярлык. Раньше все работало нормально, а сейчас кроме запуска 1С появляется окно командной строки удаленного сервера. Как убрать открываемое окно командной строки ?

Добрый день! Вообще тут форм не про 1С.

Ну насколько мне известно при запуске 1С никакое черное окно не вылазит. Если только Вы не запускаете скрипт, который, например* добавляет все базы в список.

Если оно так (это только мои догадки), можно сделать через vbs :

В противном случае опишите проблему более явно и может Вам помогут. Спасибо.

При открытии документов появляется окно с cmd.exe

После обновления на Бухгалтерию предприятий 3.0.65.80, при открытии разных документов, появляются окна с заголовком C:\Windows\system32\cmd.exe.
Появляются два или три окна. Текст выполняемой команды не виден.
Что это такое? Как с этим бороться?

loginx5 ,то же такая проблема только на версии 3.0.65.72. Может дело в платформе 8.3.12 ?

Да, о платформе забыл. было обновление до 8.3.12.
Но вопрос все равно актуален..

Похоже эта проблема возникает на пк не подключенных к интернету. и вроде бы решается при отключении Автоматической проверки контрагентов по ЕГРН в разделе Интернет-поддержка и сервисы

Роман , большое спасибо!
Оно! Снял галку — окна более не появляются.

Роман Ворнцов пишет:

Попробуйте в Диспетчере задач в Командной строке посмотреть скорее всего чего-нибудь пингует

Роман Ворнцов п Попробуйте в Диспетчере задач в Командной строке посмотреть скорее всего чего-нибудь пингует

Это публикуемая ошибка 00-00177760

Создали патч с исправлением.
Не будет работать в базовой версии и модели сервиса, в остальных версиях будет.

Для установки:
1. Перейдите в Администрирование выберите меню Обслуживание разверните группу Обновление программы и нажмите на ссылку Установка обновлений и исправлений (патчей) .
2. Выберите вариант Указать файл обновления или исправления , выберите файл кнопкой Выбрать [. ] и нажмите Далее > .
3. Ознакомьтесь с предупреждением безопасности и нажмите Продолжить .
4. Установите флажок Перезапустить программу и нажмите Готово .

  • EF_00_00177760 (1).cfe (8.23 КБ)

Это публикуемая ошибка 00-00177760 Создали патч с исправлением. Не будет работать в базовой версии и модели сервиса, в остальных версиях будет. Для установки: 1. Перейдите в Администрирование выберите меню Обслуживание разверните группу Обновление программы и нажмите на ссылку Установка обновлений и исправлений (патчей) . 2. Выберите вариант Указать файл обновления или исправления , выберите файл кнопкой Выбрать [. ] и нажмите Далее > . 3. Ознакомьтесь с предупреждением безопасности и нажмите Продолжить . 4. Установите флажок Перезапустить программу и нажмите Готово .

Бух 30 1с почему запускается командная строка

При открытии документов появляется окно с cmd.exe

  • EF_00_00177760 (1).cfe (8.23 КБ)

Дмитрий Никитин

Рис.1 Использование параметровРис.1 Использование параметров

Рис.2 Путь прописан вручнуюРис.2 Путь прописан вручную

Рис.3 Раздел «Автозагрузка»Рис.3 Раздел «Автозагрузка»

  • Enterprise – ПО открывается в режиме Предприятия;
  • Designer – запуск конфигуратора.
  • /F «ПутьКФайловойБазе» – используется для файловых баз, вместо ПутьКФайловойБазе вставьте путь к каталогу, где расположена ИБ, а не к файлу 1CD;
  • /S «ИмяСервера/ИмяИБ» – параметр для клиент-серверных версий 1С;
  • /IBNAME «ИмяБазы» – запуск одной из баз из перечня ИБ. Поиск осуществляется по имени, причем, если в нем содержаться кавычки, то их необходимо экранировать по правилам 1С. Учтите, если в списке не будет такой базы, то 1С предложит выбрать нужную из перечня. Если будет две и более с одинаковым именем – платформа выдаст ошибку;
  • /IBConnectionString – задает соединение с ИБ аналогично возвращаемому значению встроенной функции СтрокаСоединенияИнформационнойБазы(). Результат может быть изменен последующими параметрами командной строки 1С, но для этого они должны быть описаны позднее. Учтите, что придется заключать результирующую строку в кавычки и экранировать присутствующие, если придется использовать строку соединения в роли параметра;
  • /@ «ИмяФайла» – запуск 1С с параметрами, указанными в конкретном файле, путь к которому нужно указать вместо ИмяФайла.
  • /N «ИмяПользователя» – задает логин, под которым будет запущена 1С. Лучше задавать вместе с путем к базе, так как иногда пользователи могут отличаться;
  • /P «Пароль» – сообщит 1С пароль для пользователя, под которым запускается 1С. Если пользователь должен заходить без пароля или нужно, чтобы его вводили, то данный параметр можно не задавать.

Рис.4 Параметры запуска 1С 8.3Рис.4 Параметры запуска 1С 8.3

  • File. Применяется только для файловых информационных баз. В него прописывают путь к папке с ИБ. Если прописан несколько раз, применяется последний, что применимо и к следующему свойству;
  • Srvr. Используется исключительно для клиент-серверных систем. Необходимо указать имя сервера приложений 1С. Если используется нестандартный порт, то через двоеточие нужно указать и его. Если используется несколько серверов для обеспечения бесперебойности, укажите их через запятую(Srvr=S1-test-01:1542,S1-test-02:1542);
  • Ref – обозначает имя ИБ на сервере. Соответственно, для файлового варианта недопустимо использование ref;
  • DBMS – указывается тип сервера БД в соединении клиент-серверных баз. В настоящее время для 1С 8.3 можно указать:
    • MSSQLServer – принимается за стандарт по умолчанию;
    • OracleDataBase;
    • PostgreSQL;
    • IBMDB2.

    Рис.5 Добавление информационной базыРис.5 Добавление информационной базы

    • /WA-. Запрещает платформе windows аутентификацию. То есть пользователю придется вводить логин и пароль для запуска 1С;
    • /WA+. Редко используемый параметр, так как он применяется, если не прописан предыдущий. Отражает возможность платформы использовать аутентификацию операционной системы;
    • /WSN «Логин» и /WSP «Пароль» – логин и пароль пользователя для прохождения идентификации и входа на веб-сервер;
    • /itdi и /isdi – параметры, отвечающие за открытие форм. В первом случае команда включается режим закладок, во втором – отдельных окон. Пригодится для удобства пользователей;
    • /LogUI – данный параметр пригодиться, если ваши пользователи не могут сказать, какие их действия привели к тому или иному результату. Включение логов поможет вам отследить и помочь сотрудникам работать с 1С правильно;
    • /Out «ИмяФайла» [-NoTruncate] – этим параметром задается файл, в который будут записываться все служебные сообщения. Опция NoTruncate очищает файл, но можно ее опустить;
    • /AppAutoCheckVersion –подбирает нужную версию платформы для каждой запускаемой информационной базы;
    • //AppAutoCheckMode – при этом параметре платформа определяет режим запуска для пользователя на основе данных ИБ;
    • /UseHwLicenses – и /UseHwLicenses+ – параметры регулируют, отключать поиск локального лицензионного ключа защиты или нет, соответственно;
    • /DisableStartUpMessages – запрещает выводиться окнам с информацией о потребности в установке IE 6.0 и несоответствии версий конфигураций: сохраненной и базы данных;
    • /RunModeOrdinaryApplication – запуск 1С из командной строки с параметрами, в списки которых данный, позволит открыть толстый клиент с обычными формами. Игнорируются все настройки;
    • / RunModeManagedApplication – открывает базу в толстом управляемом клиенте. Аналогично предыдущей команде, все настройки, сделанные для конфигурации в целом и пользователя в частности, игнорируются;
    • /Debug – с таким параметром в командной строке 1С 8.3 запуститься в режиме отладки;
    • /DebuggerURL _URLДляПодключения_ – параметр указывает протокол, компьютер и порт, к которому нужно подключаться после запуска системы;
    • /RunShortcut _ИмяФайла_ – сообщает платформе при запуске брать список информационных баз из указанного файла. Вместо _ИмяФайла_ указывают путь к файлу с расширением v8l или v8i, где описаны общие информационные базы;
    • /SAOnRestart – присутствие данного параметра обозначает, что при перезапуске 1С в одном сеансе пароль необходимо запрашивать.
    • /SLev0, /SLev1, /SLev2 – параметры задают степень защиты при соединении клиентских ПК с сервером. Обозначают незащищенное соединение, защиту только в процессе прохождения аутентификации и полную защиту на протяжении целого сеанса работы, соответственно;
    • /NoProxy – применяется исключительно для ws-соединений и запрещает применять прокси;
    • /Proxy –Prsv _АдресПрокси_ -PPort _НомерПорта_ [-PUser _Пользователь_ -PPasswd _ПарольПользователя_] – как и предыдущий параметр используется только для ws-соединения. Позволяет задать собственные настройки proxy – первые 2 параметра обязательные, вторые – можно не указывать;
    • /TComp _РежимСжатия_ – параметр задает режим сжатия трафика взаимодействия клиентской части и серверной. РежимСжатия может принимать три значения:
      • -None (Выключено);
      • -Deflate (http стандарт сжатия);
      • -SDC (собственный алгоритм (используется стандартно)).
      • -Call XXXX – отвечает за задержку ответа с сервера, по умолчанию – 4,45 секунды;
      • -Send YYYY – контролирует задержку отправки данных на сервер. Указывается на 1 кб, если не указан, то 0,45 секунды;
      • -Receive ZZZZ – отвечает за задержку приема данных на клиент. Указывают в пересчете на 1 кб, по умолчанию – 0,15 с.;

      Рис.6 В качестве переменной _ ДопПараметры _ используется строка из значенийРис.6 В качестве переменной _ ДопПараметры _ используется строка из значений

      • /DisplayPerformance – применимо для управляемого режима и показывает статистику по серверным вызовам. Также отображает количество переданных данных с клиента на сервер и обратно. Полезный параметр для тестирования функционала на производительность;
      • /ClearCache – включение этого параметра в командную строку запуска 1С заставляет систему очищать кэш. Очень полезная операция, так как временная память очень часто выступает в роли первопричины появления разнообразных странных явлений. Чистка кэша очень часто приводит к восстановлению адекватной работоспособности информационной базы.
      • /DisplayAllFunctions – применимо исключительно в тонком клиенте и отвечает за отображение «Все функции». При включении этого параметра в строку команд 1С 8.3 флаг в меню «Сервис» – «Параметры» становится недоступным;
      • /UC [_КодБазы_] – позволяет начать сеанс работы с базой, заблокированной от соединений. В том случае, если в свойствах ИБ установлен код разрешения, то необходимо его указать в качестве параметра _КодБазы_;

      Рис.7 Параметры для взаимодействия с базойРис.7 Параметры для взаимодействия с базой

Related Posts