New-PSULoggingTarget
SYNOPSIS
Crea una nuova destinazione di registrazione in PowerShell Universal.
SYNTAX
New-PSULoggingTarget -Type <String> [-Properties <Hashtable>] [-Level <String>] [-Feature <String>]
[-Resource <String>] [-Scope <String>] [-ScriptBlock <ScriptBlock>] [-ComputerName <String>]
[-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials] [-Integrated] [-TrustCertificate]
[-Cookies] [<CommonParameters>]DESCRIPTION
Crea una nuova destinazione di registrazione in PowerShell Universal.
EXAMPLES
Esempio 1
New-PSULoggingTarget -Type 'PowerShell' -Level 'Information' -Scope User -Feature API -ScriptBlock {
param($LogEvent, $Message)
$Message | Out-File C:\logs\log.txt
}Una destinazione di registrazione personalizzata che scrive su un file.
PARAMETERS
-AppToken
L'AppToken utilizzato per chiamare la Management API di PowerShell Universal. È inoltre possibile chiamare Connect-PSUServer prima di questo cmdlet per impostare l'AppToken per l'intera sessione.
-ComputerName
Specifica il nome del computer o l'URL da chiamare quando si accede alla Management API di PowerShell Universal. È inoltre possibile utilizzare Connect-PSUServer prima di questo cmdlet per impostare il nome del computer per l'intera sessione.
-Feature
La funzionalità da cui questa destinazione di registrazione riceverà i messaggi.
-Integrated
Esegue il comando internamente anziché utilizzare la Management API. Funziona solo quando lo script viene eseguito all'interno di PowerShell Universal.
-Level
Il livello di log di base da cui questa destinazione di registrazione riceverà i messaggi.
-Properties
Le proprietà che devono essere passate alla destinazione di registrazione.
-Resource
La risorsa da cui questa destinazione di registrazione riceverà i messaggi.
-Scope
L'ambito da cui questa destinazione di registrazione riceverà i messaggi.
-ScriptBlock
Il blocco di script che verrà eseguito alla ricezione di un messaggio di log quando si utilizza la destinazione di registrazione PowerShell.
-Type
Il tipo di destinazione di registrazione da creare.
-UseDefaultCredentials
Utilizza le credenziali dell'utente corrente.
-Credential
Credenziali per l'accesso alla Management API di PowerShell Universal.
-TrustCertificate
Indica se il cmdlet deve ignorare i problemi relativi ai certificati.
-Cookies
Riutilizza e mantiene i cookie di autenticazione per la sessione PowerShell corrente.
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, veda about_CommonParameters.
INPUTS
Nessuno
OUTPUTS
PowerShellUniversal.LoggingTarget
NOTES
RELATED LINKS
Ultimo aggiornamento
È stato utile?