Come visualizzare informazioni di aiuto dettagliate in merito ai comandi di PowerShell

C'è una serie di modi in cui è possibile trovare informazioni di aiuto per i comandi PowerShell disponibili. Avviare una console PowerShell, importare il modulo STProtect, quindi digitare uno dei seguenti comandi. La documentazione di guida completamente localizzata è inclusa all'interno dell'installazione di Security Controls.

Visualizza l'elenco completo di comandi disponibili

PS C:\> (Get-Module –Name STProtect).ExportedCommands

I comandi disponibili sono:

  • Aggiungi gruppo di computer: aggiunge un nuovo gruppo di computer con il nome, la descrizione e il percorso specificati.
  • Aggiungi elemento gruppo di computer: aggiunge o aggiorna un set di nomi di computer risolvibili a un gruppo di computer. L'opzione di specificare credenziali esplicite e impostare lo stato di inclusione/esclusione è supportata.
  • Aggiungi gruppo di patch: aggiunge un nuovo gruppo di patch.
  • Aggiungi elemento gruppo di patch: aggiunge patch a un gruppo di patch esistente.
  • Aggiungi credenziale ST: aggiunge una credenziale all'archivio credenziali dell'utente corrente per l'uso in operazioni di implementazione e associate alle patch.
  • Formatta tabella di distribuzione patch: formatta un risultato di distribuzione patch come tabella con informazioni operative di livello superiore, oltre a statistiche di riepilogo dei computer.
  • Formatta tabella di analisi patch: formatta un risultato di analisi patch come tabella con informazioni operative di livello superiore oltre a statistiche di riepilogo dei computer.
  • Ottieni gruppo di computer: se viene fornito un nome, un gruppo di computer viene recuperato per nome. Altrimenti, vengono restituiti tutti i gruppi di computer definiti.
  • Ottieni distribuzione patch: interroga l'archivio dati per recuperare le informazioni di distribuzione patch registrate, inclusi i singoli stati di distribuzione computer. Le informazioni parziali vengono recuperate qualora la distribuzione patch sia in corso.
  • Ottieni gruppo patch: ottiene informazioni sul gruppo di patch.
  • Ottieni analisi patch: interroga l'archivio dati per recuperare le informazioni di analisi patch registrate, incluse le statistiche di riepilogo dei singoli computer. Le informazioni parziali vengono recuperate qualora l'analisi patch sia in corso.
  • Otteni modello analisi patch: se viene fornito un nome, un modello di analisi patch viene recuperato dal nome. In caso contrario, vengono restituiti tutti i modelli di analisi patch definiti.
  • Ottieni credenziali ST: ottiene uno o più riferimenti credenziali dall'archivio credenziali dell'utente corrente in base al criterio. Se non viene specificato alcun criterio, vengono restituiti tutti i riferimenti credenziali.
  • Ottieni gerarchia prodotto famiglia fornitore: recupera gli abbinamenti id nome per includere/escludere i fornitori, le famiglie e i prodotti usando Nuovo prodotto famiglia fornitore.
  • Richiama download patch mancanti: scarica tutte le patch mancanti rilevate in un'analisi patch. Se una patch è già stata scaricata nella posizione archivio patch, non viene intrapresa alcuna azione su tale patch.
  • Richiama distribuzione stato alimentazione: esegue un'attività di risparmio energia sui computer target specificati. Per specificare i target, è possibile utilizzare una combinazione di nomi di endpoint definiti esplicitamente e/o gruppi di computer predefiniti.
  • Richiama riattivazione LAN: inizializza una nuova operazione Riattivazione LAN sui computer target specificati. I target specificati devono essere stati analizzati con un'analisi asset hardware per identificare il MAC address.
  • Nuovo filtro patch: crea un nuovo filtro patch. I filtri creati con questo comando sono utilizzati come input per Nuovo modello di analisi patch o Imposta modello di analisi patch.
  • Nuovo filtro proprietà patch: crea un filtro rilevamento patch in base alle proprietà patch. I filtri creati con questo comando sono utilizzati come input per Nuovo filtro patch.
  • Nuovo modello di analisi patch: crea un nuovo modello di analisi delle patch.
  • Nuovo filtro prodotto famiglia fornitore: crea un nuovo filtro prodotto famiglia fornitore.
  • Rimuovi gruppo di computer: rimuove un gruppo di computer e tutte le voci figlio.
  • Rimuove elemento gruppo di computer: rimuove un set di nomi di computer risolvibili da un gruppo di computer.
  • Rimuovi gruppo patch: elimina le informazioni sul gruppo di patch.
  • Rimuovi elemento gruppo patch: rimuove le patch da un gruppo di patch esistente.
  • Rimuovi modello analisi patch: elimina un modello analisi patch con il nome specificato.
  • Rimuovi credenziale ST: rimuove una credenziale dall'archivio credenziali. Solo le credenziali possedute dall'utente corrente possono essere rimosse.
  • Imposta credenziale gruppo computer: imposta o rimuove una credenziale di gruppo di computer di livello superiore da usare come credenziale predefinita per tutti i computer definiti in un gruppo di computer. Questa credenziale viene utilizzata solo nei casi in cui non è stata specificata alcuna credenziale specifica di computer o endpoint.
  • Imposta modello di analisi patch: aggiorna un modello di analisi patch.
  • Avvia distribuzione patch: mette in coda una nuova operazione patch di distribuzione di tutte le patch identificate in un'analisi patch.
  • Avvia analisi patch: mette in coda una nuova operazione di analisi patch nei confronti dei computer target specificati. Per specificare i target, è possibile utilizzare una combinazione di nomi di endpoint definiti esplicitamente e/o gruppi di computer predefiniti.
  • Arresta distribuzione patch: annulla un'operazione di distribuzione patch attiva.
  • Arresta analisi patch: annulla un'operazione di analisi patch attiva.
  • Aggiorna credenziale ST: aggiorna una credenziale nell'archivio credenziali dell'utente corrente per l'uso in operazioni di implementazione e associate alle patch.
  • ValidateElementsNotNullOrWhiteSpace:
  • ValidateNotNullOrWhiteSpace:
  • ValidatePSCustomObjectType:
  • Attendi distribuzione patch: attende il completamento di un'operazione di distribuzione patch attiva.
  • Attendi analisi patch: attende il completamento di un'operazione di analisi patch attiva.
  • Monitora distribuzione patch: monitora un'operazione di distribuzione patch attiva, segnalando periodicamente i progressi e lo stato fino al completamento. L'operazione, lo stato, la percentuale di completamento e il tempo trascorso di distribuzione patch vengono tutti segnalati come in corso.
  • Monitora analisi patch: monitora un'operazione di analisi patch attiva, segnalando periodicamente i progressi e lo stato fino al completamento. L'operazione, lo stato, la percentuale di completamento e il tempo trascorso di analisi patch vengono tutti segnalati come in corso.

Visualizza la guida dettagliata per un comando singolo

PS C:\> Get-Help <command> -detailed

Visualizza la guida completa per tutti i comandi

PS C:\> (Get-Module STProtect).ExportedCommands.Values | ForEach-Object { $_ | Get-Help –Full}

Per eseguire il pipe dell'output in un file di testo:

PS C:\> (Get-Module STProtect).ExportedCommands.Values | ForEach-Object { $_ | Get-Help –Full} | Out-File “C:\SampleDirectory\HelpOutputFull.txt”