Como empezar

Aquí le mostramos los pasos básicos para empezar a usar las llamadas API que se ejecutan desde la consola de PowerShell.

  1. Desde la consola de Security Controls, inicie una consola PowerShell de Windows.
    Asegúrese de especificar Ejecutar como administrador cuando inicie la consola de PowerShell.
  2. Cargue el módulo API STProtect ejecutando el siguiente comando de PowerShell:
  3. PS C:\Import-Module STProtect –PassThru

    El módulo API STProtect contiene llamadas API que le permiten interactuar con muchas de las áreas funcionales de Security Controls. La opción –PassThru proporciona información de diagnóstico sobre cómo se carga el módulo.

    Siempre que escriba una secuencia, lo primero que debe hacer es cargar el módulo. Una manera de garantizar que el módulo se carga siempre es agregar el comando de importación del módulo al perfil del usuairo de PowerShell.

  4. Cargue todos los módulos necesarios de Windows o terceros.
    Es posible que necesite commandlets de otros módulos para interactuar con otros dispositivos de su entorno. Por ejemplo:
    • Servermanager: requerido para interactuar con el Clúster SQL.
    • Failoverclusters: carga la función RSAT-Clustering de Windows.
  5. Ejecutar comandos individuales o comandos secuenciados.
  6. Para obtener la lista completa de los comandos disponibles, consulte Cómo ver la información de ayuda detallada sobre los comandos de PowerShell.

    Aquí hay algunos ejemplos populares:

    Llevar a cabo un análisis de parches

    Iniciar-PatchScan –MachineGroups “Mi equipo”

    Iniciar y ver los resultados de un análisis de parches

    Iniciar-PatchScan –MachineGroups “Mi equipo” | Watch-PatchScan

    Desplegar los parches ausentes

    INiciar-PatchDeploy –Uid 12345678-3BD2-A0ED-FFCC-9876DE8EBBAA

  7. Cuando termine, cierre la consola de PowerShell de Windows.
    Cuando se cierre la consola de PowerShell, se borrarán todos los módulos que haya importado o los elementos que almacenó en la memoria. El análisis o despliegue las operaciones que inició no se detendrá cuando se cierre PowerShell.