« Previous Next »

Thread: LogFileLocaltimeRollover = True - HELP!!!!

Last post 08-28-2007 2:31 PM by josborn. 2 replies.

Average Rating Rate It (5)

RSS

Page 1 of 1 (3 items)

Sort Posts:

  • 08-28-2007, 9:51 AM

    • josborn
    • Not Ranked
    • Joined on 07-27-2007, 1:00 PM
    • Posts 2

    LogFileLocaltimeRollover = True - HELP!!!!

    Hi Guys,

    I am trying to make the below vbs script work against the default web site.  Presently, it executes against the root server instance.  I have racked my brain for days.  Can anyone help?  Thanks!!!

     

    Joe

     

    strComputer = "."

    Set objWMIService = GetObject _

        ("winmgmts:{authenticationLevel=pktPrivacy}\\" _

            & strComputer & "\root\microsoftiisv2")

     

    Set colItems = objWMIService.ExecQuery _

        ("Select * from IIsWebServiceSetting")

     

    For Each objItem in colItems

        objItem.LogFileDirectory = "C:\Logs"

        objItem.LogFileLocaltimeRollover = True

        objItem.LogFilePeriod = 2

        objItem.LogFileTruncateSize = 1000000

        objItem.Put_

    Next

  • 08-28-2007, 1:45 PM In reply to

    • ksingla
    • Top 10 Contributor
    • Joined on 06-14-2006, 3:02 AM
    • Redmond, WA
    • Posts 863

    Re: LogFileLocaltimeRollover = True - HELP!!!!

    You need to get IISWebServerSetting object for the site and change there. Here is a sample for changing LogFileLocaltimeRollover.

    Set objWMIService = GetObject("winmgmts://./root/microsoftiisv2")
    Set nodes = objWMIService.InstancesOf("IISWebServerSetting")

    for each item in nodes
        WScript.Echo item.Properties_("Name").Value
        WScript.Echo item.Properties_("LogFileLocaltimeRollover").Value
        item.Properties_("LogFileLocaltimeRollover").Value = True
        item.Put_
    next

    Kanwal

    Follow me on twitter at http://twitter.com/kjsingla
  • 08-28-2007, 2:31 PM In reply to

    • josborn
    • Not Ranked
    • Joined on 07-27-2007, 1:00 PM
    • Posts 2

    Re: LogFileLocaltimeRollover = True - HELP!!!!

    This is perfect!  Thanks!!!!

     

    Joe

Page 1 of 1 (3 items)
Microsoft Communities