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

New-PSULoggingTarget

SYNOPSIS

Crée une nouvelle cible de journalisation dans PowerShell Universal.

SYNTAXE

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

Crée une nouvelle cible de journalisation dans PowerShell Universal.

EXEMPLES

Exemple 1

New-PSULoggingTarget -Type 'PowerShell' -Level 'Information' -Scope User -Feature API -ScriptBlock {
    param($LogEvent, $Message) 
    
    $Message | Out-File C:\logs\log.txt
}

Une cible de journalisation personnalisée qui écrit dans un fichier.

PARAMÈTRES

-AppToken

Le AppToken utilisé pour appeler l'API de gestion PowerShell Universal. Vous pouvez également appeler Connect-PSUServer avant d'appeler cette applet de commande afin de définir le AppToken pour toute la session.

-ComputerName

Spécifie le nom d'ordinateur ou l'URL qui doit être appelé lors de l'accès à l'API de gestion PowerShell Universal. Vous pouvez également utiliser Connect-PSUServer avant d'appeler cette applet de commande afin de définir le nom d'ordinateur pour toute la session.

-Feature

La fonctionnalité dont cette cible de journalisation recevra les messages.

-Integrated

Exécute la commande en interne plutôt qu'en utilisant l'API de gestion. Fonctionne uniquement lors de l'exécution d'un script à partir de PowerShell Universal.

-Level

Le niveau de journal de base dont cette cible de journalisation recevra les messages.

-Properties

Les propriétés qui doivent être transmises à la cible de journalisation.

-Resource

La ressource dont cette cible de journalisation recevra les messages.

-Scope

La portée dont cette cible de journalisation recevra les messages.

-ScriptBlock

Le bloc de script qui sera exécuté lorsqu'un message de journal est reçu lors de l'utilisation de la cible de journalisation PowerShell.

-Type

Le type de cible de journalisation à créer.

-UseDefaultCredentials

Utilise les identifiants de l'utilisateur actuel.

-Credential

Identifiants pour se connecter à l'API de gestion PowerShell Universal.

-TrustCertificate

Indique si l'applet de commande doit ignorer les problèmes de certificat.

-Cookies

Réutilise et conserve les témoins d'authentification pour la session PowerShell actuelle.

CommonParameters

Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable et -ProgressAction. Pour plus d'informations, consultez about_CommonParameters.

ENTRÉES

Aucune

SORTIES

PowerShellUniversal.LoggingTarget

NOTES

LIENS CONNEXES

Mis à jour

Ce contenu vous a-t-il été utile ?