Bug 2933

Summary: WINE@Etersoft не поддерживает технологию wmi
Product: WINE@Etersoft Reporter: Alexeev Alexey <alexeev>
Component: ОбщееAssignee: BUGS@Etersoft <bugs>
Status: CLOSED INVALID QA Contact:
Severity: minor    
Priority: P4 CC: goga, kondratyuk, lav, olezha
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 3707    
Bug Blocks: 3000    

Description Alexeev Alexey 2008-11-17 17:27:11 MSK
Windows Management Instrumentation (WMI, Инструментарий для Управления Windows) — набор интерфейсов для управления операционной системой через специальные компоненты, причем как локально, так и по сети. WMI это реализация компании Microsoft так называемого Web-Based Enterprise Management (WBEM) и Common Information Model (CIM) стандартов из Distributed Management Task Force (DMTF).

WMI поставляется уже предустановленным с Windows Vista, Windows Server 2003, Windows XP, Windows Me и Windows 2000. WMI также доступен для скачивания и установки под ОС Windows 95 and Windows 98.[1]

WMI позволяет использование скриптовых языков, таких как VBScript или Windows PowerShell для управления персональными компьютерами и серверами, работающими под управлением Microsoft Windows.

Используемся в некоторых конфигурациях 1с. Как написал один из клиентов, возможно для управления торговым оборудованием. В нашем wine данная конфигурация выдаёт ошибку:

{Модуль приложения(124)}: Ошибка при вызове конструктора (COMОбъект):
Unknown error 0x800401F3
Comment 1 Vitaly Lipatov 2009-04-10 23:12:39 MSD
Бага достаточно бессмысленна без конкретной конфигурации.
Comment 2 Калюхович Юрий 2010-04-02 09:11:29 MSD
возможно, относится к этой баге:
скрипт генерации случайных чисел в 1С:

Функция СлучайноеЧисло(Знач Предел=1)
ScrCtrl=CreateObject("MSScriptControl.ScriptControl");
* ScrCtrl.Language="VBscript";
ScrCtrl.ExecuteStatement("randomize");
СлучайноеЧисло=ScrCtrl.Eval("rnd");
Если Предел>1 Тогда
СлучайноеЧисло=1+Цел(СлучайноеЧисло*Цел(Предел));
КонецЕсли;
Возврат СлучайноеЧисло;
КонецФункции // СлучайноеЧисло()

На строке помеченной * --- 1С выдает ошибку:

ScrCtrl.Language="VBscript";
{Документ.Счет.Форма.Модуль(670)}: ScriptControl: A script engine for
the specified language can not be created.

подтвердилась у нас, $ winetricks wsh56vb - не решает проблему. не помогла загрузка и других пакетов
Comment 3 Vitaly Lipatov 2010-04-02 16:17:46 MSD
(In reply to comment #2)
> возможно, относится к этой баге:
А что, было сложно поискать:
http://bugs.etersoft.ru/show_bug.cgi?id=3163
Перенеси туда.

Comment 4 Vitaly Lipatov 2012-01-18 02:48:55 MSK
Больше не поручаем заданий bugs@.
Comment 5 Vitaly Lipatov 2012-01-18 02:52:32 MSK
Больше не поручаем заданий bugs@.
Comment 6 Vitaly Lipatov 2014-10-28 16:42:23 MSK
Базовая поддержка WMI уже имеется.
Comment 7 Олег Шевченко 2024-04-18 00:13:32 MSK
Закрыта.