CmdID / PowerShell / Cmdlets / Invoke
Invoke-BpaModel
Starts a BPA scan for a specific model that is installed on a computer. Windows Server PowerShell reference
From the Windows Server PowerShell reference 13 parameters Its page in the reference
Parameters
-AuthenticationSpecifies the authentication mode to use when creating a remote connection for running a remote BPA scan.-CertificateThumbprintSpecifies the certificate thumbprint to use when creating a remote connection via SSL for running a remote BPA scan.-ComputerNameSpecifies the target computer against which to run the BPA scan.-ConfigurationNameSpecifies the session configuration, such as the name of the endpoint, to use when creating a session for a remote BPA scan.-ContextScans a submodel in the context of a specific model (one that is different from the parent model of the submodel).-CredentialSpecifies the credentials to use when creating a remote connection for running a remote BPA scan.-ModeSpecifies the mode to use when running the BPA scan.-ModelId, -Id, -BestPracticesModelIdIdentities the model to be used for the BPA scan.-PortSpecifies the port to use when creating a remote connection for running a remote BPA scan.-RepositoryPathSpecifies that the default location for reports specified by the ReportsRoot registry key should be overridden.-SubModelIdIdentifies the submodel to run for the model specified by the *ModelId* parameter.-ThrottleLimitSpecifies the throttle limit to use when creating a remote connection for running a remote BPA scan.-UseSslSpecifies whether or not to use SSL when creating a remote connection for running a remote BPA scan.