【问题标题】:How do I add a custom property to a file using VBScript如何使用 VBScript 向文件添加自定义属性
【发布时间】:2010-09-16 11:08:48
【问题描述】:

当您在 Windows 资源管理器中右键单击文件并单击属性,然后单击自定义选项卡时,会出现一个属性列表。我想使用 VBScript 文件添加这些自定义属性之一。属性的名称必须是版本,值必须是版本号,例如 1.0.0.0。文件类型为 msi。

【问题讨论】:

    标签: vbscript


    【解决方案1】:

    要读取和写入自定义文件属性,您需要使用dsofile.dll 库提供的DSOFile.OleDocumentProperties COM 对象。

    这里是完成任务的示例代码:

    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
    

    更多关于在this TechNet article中使用dsofile.dll的信息。

    【讨论】:

      猜你喜欢
      • 2013-07-25
      • 2011-03-12
      • 2012-04-13
      • 1970-01-01
      • 2021-01-27
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 2018-08-06
      相关资源
      最近更新 更多