Come iniziare
Ecco alcuni passaggi base per iniziare con le chiamate API eseguite da una console PowerShell.
- Dalla console Security Controls, avviare una console Windows PowerShell.
Assicurarsi di specificare Esegui come amministratore al momento di avviare la console PowerShell. - Caricare il modulo API STProtect eseguendo il seguente comando PowerShell:
- Carica qualsiasi altro modulo richiesto di WIndows o di terze parti.
Possono essere necessari commandlet da altri moduli al fine di interagire con altri dispositivi nel proprio ambiente. Ad esempio: - Servermanager: richiesto al fine di interagire con il cluster SQL.
- Failoverclusters: carica la funzionalità di Windows RSAT-Clustering.
- Eseguire comandi singoli o comandi con script.
- Al termine, chiudere la console PowerShell di Windows.
Tutti i moduli che sono stati importati o gli elementi archiviati nella memoria verranno cancellati alla chiusura della console di PowerShell. Le operazioni di analisi o distribuzione inizializzate non si arresteranno alla chiusura di PowerShell.
PS C:\Import-Module STProtect –PassThru
Il modulo API STProtect contiene chiamate API che consentono di interagire con molte delle aree funzionali all'interno di Security Controls. L'opzione facoltativa –PassThru
fornisce feedback diagnostico sulla modalità di caricamento del modulo.
È sempre necessario caricare per prima cosa il modulo ogni volta in cui si scrive uno script. Un modo per assicurare che il modulo sia sempre caricato consiste nell'aggiungere il comando di importazione modulo al proprio profilo utente di PowerShell.
Per l'elenco completo dei comandi disponibili, vedere Come visualizzare informazioni di aiuto dettagliate in merito ai comandi di PowerShell.
Ecco alcuni esempi popolari:
Esegui un'analisi patch
Start-PatchScan –MachineGroups “Computer personale”
Avvia e visualizza i risultati di un'analisi patch
Start-PatchScan –MachineGroups “Computer personale” | Watch-PatchScan
Distribuisci patch mancanti
Start-PatchDeploy –Uid 12345678-3BD2-A0ED-FFCC-9876DE8EBBAA