For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Ultimo aggiornamento

È stato utile?