Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 июл 2022, 20:24

Запустить sh скрипт на сервере(linux) из 1с

Автор putov_as, 19 дек 2017, 16:36

0 Пользователей и 1 гость просматривают эту тему.

putov_as

Нужно запустить  sh скрипт в функции, выполняемой на сервере(сервер под линуксом). Путь скрипта на сервере линукс -
tmp/pcn/22.sh. Пытался через ЗапуститьПриложение.
Следующие команды не помогли...
ЗапуститьПриложение("/bin/bash -c ""tmp/pcn/22.sh""");
ЗапуститьПриложение("/bin/bash -c ""/tmp/pcn/22.sh""");
ЗапуститьПриложение("/bin/bash -c ""/tmp/pcn/22.sh");
ЗапуститьПриложение("tmp/pcn/22.sh");
ЗапуститьПриложение("/tmp/pcn/22.sh");
ЗапуститьПриложение("/bin/bash /tmp/pcn/22.sh");
ЗапуститьПриложение("chmod 777 /tmp/pcn/22.sh");
ЗапуститьПриложение("chmod 777 tmp/pcn/22.sh");
ЗапуститьПриложение("22.sh","/tmp/pcn/");
ЗапуститьПриложение("22.sh","tmp/pcn/");
ЗапуститьПриложение("tmp/pcn/22.sh","tmp/pcn/");
Я понимаю что можно поставить интервал запуска sh скрипта на сервере. Но мне важно чтоб запуск именно из 1с с целью экономии времени и предотвращения потери данных.
В идеале вообще мне нужно запустить windows-приложение на сервере linux из 1с. Установил wine, всё запускается, но сомневаюсь что смогу запустить под wine из 1с, поэтому хочу через sh-скрипт.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск