|
1610 | 1610 | Приложение = ОбернутьВКавычки(ПутьКПлатформе1С()); |
1611 | 1611 | Лог.Отладка(Приложение + СтрокаДляЛога); |
1612 | 1612 |
|
1613 | | - Если мОбработчикОжиданияПроцессаGUI = Неопределено Тогда |
1614 | | - Команда = Новый Команда; |
1615 | | - |
1616 | | - Команда.УстановитьКоманду(Приложение); |
1617 | | - Команда.УстановитьКодировкуВывода(КодировкаТекста.UTF8); |
1618 | | - Команда.ДобавитьЛогВыводаКоманды("oscript.lib.v8runner"); |
1619 | | - Команда.ДобавитьПараметры(Параметры); |
1620 | | - Команда.УстановитьИсполнениеЧерезКомандыСистемы(Ложь); |
1621 | | - Команда.ПоказыватьВыводНемедленно(Ложь); |
1622 | | - КодВозврата = Команда.Исполнить(); |
1623 | | - |
| 1613 | + Если ЭтоWindows = Ложь Тогда |
| 1614 | + СтрокаЗапуска = "sh -c '"+Приложение + СтрокаЗапуска + "'"; |
1624 | 1615 | Иначе |
| 1616 | + СтрокаЗапуска = Приложение + СтрокаЗапуска; |
| 1617 | + КонецЕсли; |
| 1618 | + |
| 1619 | + Если мОбработчикОжиданияПроцессаGUI = Неопределено Тогда |
| 1620 | + Если мПризнакОжиданияВыполненияПрограммы Тогда |
| 1621 | + Команда = Новый Команда; |
1625 | 1622 |
|
1626 | | - Если ЭтоWindows = Ложь Тогда |
1627 | | - СтрокаЗапуска = "sh -c '"+Приложение + СтрокаЗапуска + "'"; |
| 1623 | + Команда.УстановитьКоманду(Приложение); |
| 1624 | + Команда.УстановитьКодировкуВывода(КодировкаТекста.UTF8); |
| 1625 | + Команда.ДобавитьЛогВыводаКоманды("oscript.lib.v8runner"); |
| 1626 | + Команда.ДобавитьПараметры(Параметры); |
| 1627 | + Команда.УстановитьИсполнениеЧерезКомандыСистемы(Ложь); |
| 1628 | + Команда.ПоказыватьВыводНемедленно(Ложь); |
| 1629 | + КодВозврата = Команда.Исполнить(); |
1628 | 1630 | Иначе |
1629 | | - СтрокаЗапуска = Приложение + СтрокаЗапуска; |
1630 | | - КонецЕсли; |
1631 | 1631 |
|
| 1632 | + ЗапуститьПриложение(СтрокаЗапуска, , Ложь, КодВозврата); |
| 1633 | + |
| 1634 | + КонецЕсли; |
| 1635 | + |
| 1636 | + Иначе |
| 1637 | + |
1632 | 1638 | ЗапуститьПроцессGUI(СтрокаЗапуска, КодВозврата); |
| 1639 | + |
1633 | 1640 | КонецЕсли; |
1634 | 1641 | Лог.Отладка("Получен код возврата %1", КодВозврата); |
1635 | 1642 |
|
|
0 commit comments