我知道这个问题已经被问过了,但答案并不完全符合我的限制所以我们再来一次(抱歉):
我的 PowerShell 脚本中有这一行:
$WITHOUTCLIENT = Invoke-Sqlcmd -h -1 -Database CM_00A -Query "Select Members.Name From CollectionMembers Members Join Collections Coll on Members.SiteID = Coll.SiteID Where Coll.CollectionName = '_SCCM-Machine Sans Client'"
问题是虽然当我计算这个集合中的项目数时,结果是准确的(即 $WITHOUTCLIENT.count )但是当我尝试显示这个集合中的任何项目时,它继续显示一个血腥的标题(即 $WITHOUTCLIENT [0])
请注意,我不想使用外部文件来存储结果,我应该使用 Invoke-Sqlcmd,而不是 Sqlcmd
我正在寻求帮助谢谢