我是PowerShell的新手,正在寻找一种检索对象属性的方法。我读了Get会员的文章。但是,当我试图获取由SharePoint联机cmdlet“创建”的对象()的属性时,我会收到一条错误消息:
"get-member : you must specify an object for the get-member cmdlet"此外,为了能够通过管道获得cmdlet成员,我必须为cmdlet指定所需的参数"site“和"identity”。
这反过来执行命令并删除一个SharePoint组。我不想那样。我只想获得移除-SPOSitGroup生成的对象的属性。
这是我的命令:
Remove-SPOSiteGroup -Site XXX -Identity XXX | Get-Member -MemberType Property这很适用于
Get-Command | Get-Member -MemberType Property正如我提到的,这对我来说是新的,所以任何帮助都是非常感谢的。
谢谢。
发布于 2017-01-27 12:33:13
您所遇到的问题是因为您的命令没有提供任何输出:
如果是管道,Remove-SPOSiteGroup's输出将作为输入传递给下一个cmdlet。这就是管道在PS中的象征。
因此,在您的示例中,返回类型没有结果,下一个cmdlet是Get成员,它不会获得任何对象来提供方法和属性的详细信息。希望你现在对get会员问题已经很清楚了。
https://stackoverflow.com/questions/41893009
复制相似问题