У меня есть VBScript для архивации старых файлов журнала IIS. Я продолжаю получать эту ошибку, хотя:
Ошибка времени выполнения Microsoft VBScript: компонент ActiveX не может создать объект: 'GetObject'
Это строка, в которой он ошибается:
Set objIISOuter = GetObject("IIS://LOCALHOST")
Я не уверен, что это значит.
Попробовал то, что нашел здесь , и я не смог запустить что-либо с 32 или 64 битами.
Я где-то читал, что это может быть проблемой из-за того, что DLL не зарегистрирована, но я не знаю, как это может быть проблемой здесь, хотя может быть и неправильным.
For Each objWebOuter in objIISOuter
If LCase(objWebOuter.Class) = "iiswebservice" Then
Set objIIS = GetObject("IIS://LOCALHOST/W3SVC")
For Each objWeb in objIIS
If LCase(objWeb.Class) = "iiswebserver" Then
Call DeleteLogFiles( _
objWeb.LogFileDirectory & "\W3SVC" & objWeb.Name, _
intZipAge, intDelAge)
End If
IЯ администратор, поэтому разрешения не проблема. Есть идеи?