我有一个用于压缩旧 IIS 日志文件的 VBScript。我不断收到此错误:
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
我是管理员,所以权限不是问题。有任何想法吗?