PowerShell 模块字段

PowerShell 模块字段

这些是针对 Microsoft-Windows-PowerShell/Operational 和 Windows PowerShell 日志的模块的特定事件字段。

powershell.id

Shell ID。

类型: keyword

示例: Microsoft Powershell

powershell.pipeline_id

管道 ID。

类型: keyword

示例: 1

powershell.runspace_id

Runspace ID。

类型: keyword

示例: 4fa9074d-45ab-4e53-9195-e91981ac2bbb

powershell.sequence

PowerShell 执行的序列号。

类型: long

示例: 1

powershell.total

序列中的消息总数。

类型: long

示例: 10

powershell.command

与执行的命令相关的数据。

powershell.command.path

执行的命令的路径。

类型: keyword

示例: C:\Windows\system32\cmd.exe

powershell.command.name

执行的命令的名称。

类型: keyword

示例: cmd.exe

powershell.command.type

执行的命令的类型。

类型: keyword

示例: Application

powershell.command.value

调用的命令。

类型: text

示例: Import-LocalizedData LocalizedData -filename ArchiveResources

powershell.command.invocation_details

包含执行的命令的详细信息的数组。

类型: array

powershell.command.invocation_details.type

详细信息的类型。

类型: keyword

示例: CommandInvocation

powershell.command.invocation_details.related_command

与该详细信息相关的命令。

类型: keyword

示例: Add-Type

powershell.command.invocation_details.name

仅用于 ParameterBinding 详细信息类型。指示参数名称。

类型: keyword

示例: AssemblyName

powershell.command.invocation_details.value

详细信息的值。它的含义将取决于详细信息类型。

类型: text

示例: System.IO.Compression.FileSystem

powershell.connected_user

与执行命令的连接的用户相关的数据。

powershell.connected_user.domain

用户域。

类型: keyword

示例: VAGRANT

powershell.connected_user.name

用户名。

类型: keyword

示例: vagrant

powershell.engine

与 PowerShell 引擎相关的数据。

powershell.engine.version

用于执行命令的 PowerShell 引擎版本的版本。

类型: keyword

示例: 5.1.17763.1007

powershell.engine.previous_state

PowerShell 引擎的先前状态。

类型: keyword

示例: Available

powershell.engine.new_state

PowerShell 引擎的新状态。

类型: keyword

示例: Stopped

powershell.file

与执行的脚本文件相关的数据。

powershell.file.script_block_id

执行的脚本块的 ID。

类型: keyword

示例: 50d2dbda-7361-4926-a94d-d9eadfdb43fa

powershell.file.script_block_text

执行的脚本块的文本。

类型: text

示例: .\a_script.ps1

powershell.process.executable_version

托管进程可执行文件的引擎版本。

类型: keyword

示例: 5.1.17763.1007

powershell.provider

与 PowerShell 引擎主机相关的数据。

powershell.provider.new_state

PowerShell 提供程序的新状态。

类型: keyword

示例: Active

powershell.provider.name

提供程序名称。

类型: keyword

示例: Variable