我如何在执行命令之前获取第一个输出-Powershell

问题描述

如何获取一个命令输出? 我要使用IdentifyingNumber。

我尝试了以下命令:

$app = Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -Like "App"}
$getNumber = $app[1]

OutPut:
    IdentifyingNumber : {00000-00000-0000-000000000}
    Name              : App
    vendor            : App 
    Version           : 1.0.0
    Caption           : App,Inc.

解决方法

从技术上讲,如果要放置[1],它将选择数组中从[0]开始的第二个对象,因此,如果要第一个对象$var = $app[0].IdentifyingNumber

,

我已经创建了以下脚本,它工作得很好,谢谢大家,如果我帮助某人,这就是脚本。

.{8,}