Для чтения и записи пользовательских свойств файла необходимо использовать COM-объект DSOFile.OleDocumentProperties
, предоставленный библиотекой dsofile.dll .
Вот пример кода для выполнения вашей задачи:
Set oFile = CreateObject("DSOFile.OleDocumentProperties")
oFile.Open("E:\Setup.msi")
oFile.CustomProperties.Add "Version", "1.0.0.0"
oFile.Save
oFile.Close
Перед запуском этого кода убедитесь, что вы зарегистрировали dsofile.dll в системе:
regsvr32 dsofile.dll
Дополнительная информация об использовании dsofile.dll в этой статье TechNet .