Powershell Get-EventLog 如何将调用者计算机名称剥离到变量中

Powershell Get-EventLog how to strip out Caller Computer Name into a variable

我想获取 "Caller Computer Name" 下列出的值并将其放入一个变量中,以便我可以在另一个命令中使用它来获取计算机的 IP 地址。

这是我用来提取数据的代码:

$event= Get-EventLog -LogName Security -ComputerName $DC -InstanceId 4740 -Newest 1

您可以像这样直接访问 属性 机器名:

$machine_name= (Get-EventLog -LogName Security -ComputerName $DC -InstanceId 4674 -Newest 1).MachineName