2010-09-16 3 views
2

Когда вы щелкните правой кнопкой мыши по файлу в проводнике Windows и щелкните свойства, а затем щелкните вкладку «Пользовательский», появится список свойств. Я хочу добавить один из этих настраиваемых свойств, используя файл VBScript. Имя свойства должно быть версией, а значение должно быть номером версии, например 1.0.0.0. Тип файла - msi.Как добавить настраиваемое свойство в файл с помощью VBScript

ответ

3

Для чтения и записи пользовательских свойств файла вам необходимо использовать 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 в this TechNet article.

Смежные вопросы