|
3 | 3 | #Использовать asserts
|
4 | 4 | #Использовать tempfiles
|
5 | 5 |
|
6 |
| - |
7 | 6 | Перем БДД; //контекст фреймворка 1bdd
|
| 7 | +Перем ЭтоWindows; |
8 | 8 |
|
9 | 9 | // Метод выдает список шагов, реализованных в данном файле-шагов
|
10 | 10 | Функция ПолучитьСписокШагов(КонтекстФреймворкаBDD) Экспорт
|
|
56 | 56 | Процедура ЯВключаюПлагин(Знач ПарамСтрока1) Экспорт
|
57 | 57 |
|
58 | 58 | Команда = Новый Команда;
|
59 |
| - Команда.УстановитьКоманду("oscript"); |
60 |
| - Команда.ДобавитьПараметр("-encoding=utf-8"); |
| 59 | + УстановитьДвижок(Команда); |
61 | 60 | Команда.ДобавитьПараметр(ОбернутьВКавычки(ПутьКГитсинк()));
|
62 | 61 | Команда.ДобавитьПараметр("p e");
|
63 | 62 | Команда.ДобавитьПараметр(ПарамСтрока1);
|
|
95 | 94 | Процедура ЯВыключаюВсеПлагины() Экспорт
|
96 | 95 |
|
97 | 96 | Команда = Новый Команда;
|
98 |
| - Команда.УстановитьКоманду("oscript"); |
99 |
| - Команда.ДобавитьПараметр("-encoding=utf-8"); |
| 97 | + УстановитьДвижок(Команда); |
100 | 98 | Команда.ДобавитьПараметр(ОбернутьВКавычки(ПутьКГитсинк()));
|
101 | 99 | Команда.ДобавитьПараметр("p d -a");
|
102 | 100 | //Команда.ДобавитьПараметр(ПарамСтрока1);
|
|
295 | 293 | Процедура ЯУстанавливаюПутьВыполненияКомандыКТекущейБиблиотеке(Знач ИмяКоманды) Экспорт
|
296 | 294 |
|
297 | 295 | Команда = БДД.ПолучитьИзКонтекста(КлючКоманды(ИмяКоманды));
|
298 |
| - Команда.УстановитьКоманду("oscript"); |
299 |
| - Команда.ДобавитьПараметр("-encoding=utf-8"); |
| 296 | + УстановитьДвижок(Команда); |
300 | 297 |
|
301 | 298 | Команда.ДобавитьПараметр(ОбернутьВКавычки(ПутьКГитсинк()));
|
302 | 299 |
|
|
406 | 403 | Возврат "Команда-" + ИмяКоманды;
|
407 | 404 | КонецФункции
|
408 | 405 |
|
409 |
| -Лог = Логирование.ПолучитьЛог(ИмяЛога()); |
| 406 | +Функция ЭтоWindows() |
| 407 | + Если ЭтоWindows = Неопределено Тогда |
| 408 | + СистемнаяИнформация = Новый СистемнаяИнформация; |
| 409 | + ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0; |
| 410 | + КонецЕсли; |
| 411 | + Возврат ЭтоWindows; |
| 412 | +КонецФункции |
410 | 413 |
|
| 414 | +Процедура УстановитьДвижок(Команда) |
| 415 | + Команда.УстановитьКоманду("oscript"); |
| 416 | + Если Не ЭтоWindows() Тогда |
| 417 | + Команда.ДобавитьПараметр("-encoding=utf-8"); |
| 418 | + КонецЕсли; |
| 419 | +КонецПроцедуры |
| 420 | + |
| 421 | +ЭтоWindows = ЭтоWindows(); |
| 422 | + |
| 423 | +Лог = Логирование.ПолучитьЛог(ИмяЛога()); |
0 commit comments