Note: ADSUTIL only supports the "no switch" option of MDUTIL
Description: IIS K2 administration utility that enables the manipulation with ADSI parameters
Standard MDUTIL Commands: adsutil.vbs GET path - display chosen parameter adsutil.vbs SET path value ... - assign the new value adsutil.vbs ENUM path ["/P" | "/A"] - enumerate all parameters for given path adsutil.vbs DELETE path - delete given path or parameter adsutil.vbs CREATE path [KeyType] - create given path and assigns it the given KeyType
adsutil.vbs APPCREATEINPROC w3svc/1/root - Create an in-proc application adsutil.vbs APPCREATEOUTPROC w3svc/1/root - Create an out-proc application adsutil.vbs APPCREATEPOOLPROC w3svc/1/root- Create a pooled-proc application adsutil.vbs APPDELETE w3svc/1/root - Delete the application if there is one adsutil.vbs APPUNLOAD w3svc/1/root - Unload an application from w3svc runtime lookup table. adsutil.vbs APPDISABLE w3svc/1/root - Disable an application - appropriate for porting to another machine. adsutil.vbs APPENABLE w3svc/1/root - Enable an application - appropriate for importing from another machine. adsutil.vbs APPGETSTATUS w3svc/1/root - Get status of the application
New ADSI Options: /P - Valid for ENUM only. Enumerates the paths only (no data) /A - Valid for ENUM only. Enumerates all data that CAN be set on the node KeyType - Valide for CREATE only. Assigns the valid KeyType to the path
Extended ADSUTIL Commands: adsutil.vbs FIND path - find the paths where a given parameter is set adsutil.vbs CREATE_VDIR path - create given path as a Virtual Directory adsutil.vbs CREATE_VSERV path - create given path as a Virtual Server adsutil.vbs START_SERVER path - starts the given web site adsutil.vbs STOP_SERVER path - stops the given web site adsutil.vbs PAUSE_SERVER path - pauses the given web site adsutil.vbs CONTINUE_SERVER path - continues the given web site
Samples: adsutil.vbs GET W3SVC/1/ServerBindings adsutil.vbs SET W3SVC/1/ServerBindings ":81:" adsutil.vbs CREATE W3SVC/1/Root/MyVdir "IIsWebVirtualDir" adsutil.vbs START_SERVER W3SVC/1 adsutil.vbs ENUM /P W3SVC Extended ADSUTIL Commands: adsutil.vbs FIND path - find the paths where a given parameter is set adsutil.vbs CREATE_VDIR path - create given path as a Virtual Directory adsutil.vbs CREATE_VSERV path - create given path as a Virtual Server adsutil.vbs START_SERVER path - starts the given web site adsutil.vbs STOP_SERVER path - stops the given web site adsutil.vbs PAUSE_SERVER path - pauses the given web site adsutil.vbs CONTINUE_SERVER path - continues the given web site
Samples: adsutil.vbs GET W3SVC/1/ServerBindings adsutil.vbs SET W3SVC/1/ServerBindings ":81:" adsutil.vbs CREATE W3SVC/1/Root/MyVdir "IIsWebVirtualDir" adsutil.vbs START_SERVER W3SVC/1 adsutil.vbs ENUM /P W3SVC