Estoy tratando de seguir las guías para acceder a IIS 6 usando WMI pero tengo problemas para entender cómo traducir el método Get de SWbemServices ya que Get-WmiObject parece que no utiliza la misma sintaxis de ruta (Describiendo la ubicación de un objeto WMI).
El ejemplo que estaba siguiendo se encuentra en Conectando al Proveedor WMI:
' Method 1
set locatorObj = CreateObject("WbemScripting.SWbemLocator")
set providerObj = locatorObj.ConnectServer("MiMaquina", "root/MicrosoftIISv2")
set nodeObj = providerObj.Get("IIsWebVirtualDir='W3SVC/1/Root'")
' Method 2
set providerObj = GetObject("winmgmts://MiMaquina/root/MicrosoftIISv2")
set nodeObj = providerObj.get("IIsWebVirtualDir='W3SVC/1/ROOT'")
' Method 3
set nodeObj = GetObject("winmgmts://MiMaquina/root/MicrosoftIISv2:IIsWebVirtualDir='W3SVC/1/ROOT'")