Development, Analysis And Research


PHP5 & COM (ADSI), Managing IIS

Posted in PHP by Andrew Johnstone on the March 14th, 2005
, , , ,

I have implemented a object model, which should be extensible enough to implement different providers for managing IIS.

Method Description

  • Get Retrieves a value for a named property from the object.
  • GetDataPaths Retrieves the paths to all locations of a metabase property subordinate to a specified starting path.
  • GetEx Retrieves a value or values for a named single-valued or multivalued property of the object.
  • GetInfo Reloads the object with property values that exist in the metabase.
  • GetPropertyAttribObj Retrieves an object that contains the property’s attributes. This object can then be used to etrieve individual attributes of ADSI properties.
  • Put Sets the value for a named property of an object.
  • PutEx Sets the value or values for a named single-valued or multivalued property of the object.
  • SetInfo Writes the object property values to the metabase.

This was writen quite some time ago, however I will publish it as it simple works.

edit: The size of the script was messing up the formating of the page, so a couple of versions have been attached.

IIS Management

Technorati , , , ,

Popularity: 2% [?]

One Response to 'PHP5 & COM (ADSI), Managing IIS'

Subscribe to comments with RSS or TrackBack to 'PHP5 & COM (ADSI), Managing IIS'.

  1. Hugo Ferreira said,

    on August 1st, 2005 at 5:07 am

    Hi,

    Sorry for bother you, but I tried to download the IIS.rar file from your
    site and it didn’t work.
    Your idea & work for this project looked pretty cool and I was
    hoping you can put the link working again so we (the visitors) can
    check the project.

    Cheers,
    Hugo Ferreira

Leave a Reply