Здравствуйте!
Microsoft System Center 2012 r2.
Сбор IDMIF и NOIDMIF включен
На клиентской рабочей станции создал файл AddInfo.mif, поместил его в C:\Windows\CCM\Inventory\noidmifs
Содержимое файла:
Start Component
Name = "Workstation"
Start Group
Name = "MyCompAddInfo"
ID = 1
Class = "MyComputerAddInfo"
Key = 1
Start Attribute
Name = "SerialNumber"
ID = 1
Type = STRING(32)
Value = "0123456789"
End Attribute
Start Attribute
Name = "InventarnyNumber"
ID = 2
Type = STRING(32)
Value = ""
End Attribute
Start Attribute
Name = "Department"
ID = 3
Type = STRING(32)
Value = "MyDepartment"
End Attribute
Start Attribute
Name = "Where"
ID = 4
Type = STRING(32)
Value = "StreetName"
End Attribute
Start Attribute
Name = "Kabinet"
ID = 5
Type = STRING(32)
Value = "305"
End Attribute
End Group
End Component
На клиенте в файле C:\Windows\CCM\Logs\ mifprovider.log есть такие строчки:
<![LOG[SMS_MIFGroup class ExecQueryAsync request: select __RELPATH, __CLASS, __PATH, __RELPATH, ArchitectureName, ComponentName, MIFGroupVerbatim, MIFClassVerbatim, MIFKeysVerbatim, AttributeKeyValues, MIFAttributesVerbatim, MIFFile, MIFDirectory, MIFFileSize from SMS_MIFGroup where MifFileSize <= 256000]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:268">
<![LOG[Query parsed successfully... ready to scan for mifs.]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:286">
<![LOG[Enumerating mifs using search input C:\Windows\CCM\Inventory\noidmifs\*.mif...]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:756">
<![LOG[Bad MIFs will be moved into C:\Windows\CCM\Inventory\noidmifs\badmifs ...]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:764">
<![LOG[Parsing C:\Windows\CCM\Inventory\noidmifs\AddInfo.mif...]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:310">
<![LOG[File C:\Windows\CCM\Inventory\noidmifs\AddInfo.mif syntax parsed. Now verifying contents...]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifparse.cpp:228">
<![LOG[Number of groups in MIF C:\Windows\CCM\Inventory\noidmifs\AddInfo.mif: 1]LOG]!><time="12:39:52.200-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifparse.cpp:249">
<![LOG[Reporting MIF group "MyCompAddInfo" (group index 0)...]LOG]!><time="12:39:52.216-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:1481">
<![LOG[SMS_MIFGroup query finished with no errors; setting status to complete with HRESULT = 0.]LOG]!><time="12:39:52.216-180" date="08-10-2023" component="MIFProvider" context="" type="1" thread="11200" file="mifprov.cpp:420">
Т.е., как я понимаю, с созданным NOIDMIF все в порядке и он принят.
Не могу никак увидеть данные из AddInfo.mif в SCCM.
Пытаюсь создать новый запрос:
Указываю Object Type: System Resource
Edit Query Statement -> New (звездочка) –> Attribute -> Select
В Attribute Class не нахожу MyComputerAddInfo
Есть какие-то идеи? Может, я что-то не так сделал или недоделал? Буду очень благодарен за подсказку.
SCCM 2012 R2. Не могу получить сведения из noidmif
SCCM 2012 R2. Не могу получить сведения из noidmif
Восход Солнца это хорошо для начала...