我正在运行一些Powershell代码,它获取最新的TFS分支标签,类似这样的
tf labels /owner:LBLD_V3_R10* | Select-Object -Last 1
现在有一种方法可以看到返回的对象中有哪些属性?
我知道Get-Member但它似乎将返回的PS对象视为字符串。
答案 0 :(得分:2)
不,没有简单的方法将字符串视为具有从字符串内容推断的属性的对象。您将不得不使用substring
,indexof
等等。
TFS程序集很可能适合直接从您的powershell脚本调用。如果您可以确定这些程序集中的哪个方法为您提供与tf labels /owner:LBLD_V3_R10*
相同的信息,那么您可以将从该方法返回的集合传递给Select-Object -Last 1
,然后调用Get-Member
以找出其他内容你可以做。但这值得提出一个全新的问题。