Pregunta

Estoy usando con éxito VBScript dentro de WScript para leer y escribir de forma remota configuraciones de IIS desde el servidor.Sin embargo, cuando intento ejecutar estos mismos scripts desde mi escritorio, fallan.Ejemplo:

Dim vdir
Set vdir = GetObject("IIS://servername/w3svc/226/root")

Error = "Sintaxis no válida"

El código funciona perfectamente cuando se ejecuta desde un servidor IIS a otro, pero me gustaría ejecutarlo desde mi estación de trabajo XP.Parecería razonable que haya una descarga de ADSI disponible que hará que todo funcione desde mi escritorio, pero no puedo encontrar ninguna.yo descargué ADÁN pero eso sólo me proporcionó una pequeña parte de la funcionalidad que necesito.

¿Alguna pista por ahí?Gracias.

¿Fue útil?

Solución 2

Stephbu tiene razón y esa respuesta fue útil, pero no suficiente.Para poder utilizar ADSI de forma remota desde mi estación de trabajo XP, necesitaba instalar IIS 5.1.Una vez instalado, todos mis scripts comenzaron a funcionar.Si existe una instalación que puede hacer que los scripts funcionen sin convertir mi computadora en un servidor IIS, no lo sé.

Otros consejos

Parece que el proveedor IIS ADSI no está instalado/registrado (causa probable del error de sintaxis en el protocolo IIS:en la cuerda)

Simplemente estoy rastreando de dónde provienen las DLL del proveedor; sospecho que se instala con:

Paquete de administración de IIS 6.0

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top