yms: (Default)
Michael Yutsis ([personal profile] yms) wrote2003-07-15 02:07 pm

WMI plugin for FAR

Неделю назад выпустил новый плагин к Фару.
Я его состряпал на коленке, изучая в прошлом году WMI, и отложил в долгий ящик, а теперь довёл до ума и выложил.

This plugin browses the structure of WMI classes, objects, properties and
methods on a local or remote computer. It displays this as a directory on FAR panel.

You may do all standard FAR operations with WMI items such as sort, view
or export. No editing is supported.

Честно говоря, плохо себе представляю, зачем он может понадобиться, кроме
изучения, что же такое этот WMI.

[identity profile] robinbobin.livejournal.com 2003-07-15 05:08 am (UTC)(link)
da. kstati, a chto takoe etot WMI?

[identity profile] yms.livejournal.com 2003-07-15 05:32 am (UTC)(link)
Это такой унифицированный интерфейс для администрирования компом - большой набор классов, объектов их пропертей и методов, работает чере COM и automation, что позволяет делать над компом всё что угодно через простой скрипт.
Например - запиши эту строчку в файл с расширением .js и запусти его:
WScript.Echo(GetObject("winmgmts:\\\\.\\root\\cimv2:Win32_DiskDrive.DeviceID='\\\\.\\PHYSICALDRIVE0'").Caption);

Поддерживает даже запросы в виде SQL. Имеет свой синтаксис описания классов и объектов. См. \WINDOWS\system32\wbem\*.mof.