我需要将一个ID列表拉入PowerShell参数验证集,如下所示:
function Do-Stuff {
[Cmdletbinding()]
param(
[ValidateSet("Seattle","NewYork","London","Atlanta" )]
[String]$Site
)
Run Code Online (Sandbox Code Playgroud)
我不想手动指定集合中的城市,而是从已经列出它们的现有xml文档中提取.加载后,站点名称将显示在$ xml.var.sites.id中.这是可能的,也许更重要的是,这是一个好主意吗?