我使用 Invoke-Restmethod 下载了一些数据,Powershell 将这些数据存储在 PSCustomObject 中的一个名为 data 的属性中。
我需要使用返回数据中一项的值作为另一个命令的变量。我已经设法选择对象 - 将我的方式扩展到 Get-Member 的以下输出:
Name MemberType Definition
---- ---------- ----------
Equals Method bool Equals(System.Object obj)
GetHashCode Method int GetHashCode()
GetType Method type GetType()
ToString Method string ToString()
id NoteProperty System.Int32 id=999
我需要做的是获取 ID noteproperty 的值 - 999 - 并将其作为字符串的一部分传递给新变量,例如:
$newVar = "sometext" + 999 + "moretext"
没有多少选择字符串或输出字符串等有帮助。脚本并不是我的强项,所以我不确定我是否正确地表达了我想要的东西——如果是这种情况,我深表歉意!
非常感谢任何帮助