我有一个VBScript,用于压缩旧的IIS日志文件。我仍然收到此错误:
这是错误所在的行:
Set objIISOuter = GetObject("IIS://LOCALHOST")
我不确定这是什么意思。
对我发现的here进行了尝试,但我无法使用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
我是管理员,所以权限不是问题。有什么想法吗?