Suggerimenti
Ecco alcuni suggerimenti che miglioreranno la propria esperienza con l'API.
- Quando si digitano i comandi PowerShell, utilizzare il pulsante Scheda per completare in automatico il comando.
- Utilizzare il pipelining all'interno dei comandi per collegare insieme una serie di azioni.
- Se si desidera visualizzare l'output al momento di eseguire un'analisi patch, assicurarsi di utilizzare il parametro Watch-PatchScan.
- È possibile assegnare il risultato di qualsiasi comando a una variabile e interagire con tale variabile in un secondo momento nella stessa sessione di PowerShell.
- Se si desidera eseguire una distribuzione patch rispetto ai risultati di una determinata analisi patch, archiviare l'analisi patch in una variabile ed eseguirne il pipe nell'operazione di distribuzione.
- Se si sta eseguendo lo script di un'analisi patch seguita da una distribuzione patch, assicurarsi di utilizzare il parametro Wait-PatchScan per consentire il completamento dell'analisi prima dell'inizializzazione della distribuzione.
- Assicurarsi di caricare qualsiasi modulo aggiuntivo eventualmente necessario.
- Import-Module ServerManager
- Add-Funzionalità Windows RSAT-Clustering
- Import-Module FailoverClusters
- Per ridurre il tempo di inattività, è possibile utilizzare il comando
Invoke-DownloadMissingPatches
prima della distribuzione.
Esempio:
Start-PatchScan –MachineGroups “Gruppo campione” | Watch-PatchScan
Esempi:
$credReference = Get-STCredential
$credReference | Where-Object
{ $_.UserName.Contains(“foo”) }
$myScan = Start-PatchScan –MachineGroups “Computer personale”
Wait-PatchScan –Uid ($myScan.Uid)
Esempio:
$myScan = Start-PatchScan –MachineGroups “Gruppo campione”;
$myScan | Watch-PatchScan
Start-PatchDeploy –ScanUid ($MyScan.Uid) –TemplateName “Modello di distribuzione campione”
Esempio:
$MyScan = Start-PatchScan –MachineGroups “Gruppo campione” | Wait-PatchScan
Start-PatchDeploy –ScanUid ($MyScan.Uid) –TemplateName “Modello di distribuzione campione”
Esempio: quando si interagisce con un cluster SQL è possibile caricare i seguenti moduli:
Ciò consentirà di eseguire un'analisi un giorno per poi utilizzare il comando Get-PatchScan
da distribuire da tale analisi in un giorno diverso.