IIS 7 Recycle Schedule Settings via WMI
Hej folkens,Jeg har et tricky spørgsmål omkring configuration af IIS7 recycle settings via WMI i VBScript.
Set objPeriodicRestart = objWMIService.Get("PeriodicRestartSettings").SpawnInstance_
objPeriodicRestart.PrivateMemory = iMemory
'objPeriodicRestart.Schedule =
objPeriodicRestart.Time = ConvertSecondsToWMIDateTimeValue(iRecycleWorkerProcesses)
'*** Set Application Pool Recycling settings
Set objRecycling = objWMIService.Get("RecyclingSettings").SpawnInstance_
'objRecycling.DisallowOverlappingRotation = Null
'objRecycling.DisallowRotationOnConfigChange = Null
'objRecycling.LogEventOnRecycle = Null
objRecycling.PeriodicRestart = objPeriodicRestart
osv.
Dette fungerer fint nok - men som du kan se er "Schedule" parametren udkommenteret, og jeg har forsøgt med et string array af tidspunkter som IIS6 godt kan tage imod, Array("02:00") - men det er ikke det der forventes ved IIS7 konfiguration via VMI.
Er der nogen der kan finde ud af at lave dette så jeg kan schedulerer recycles?
Vil gerne give 200 points til den som kan.
//EoniX