简短版本:是否可以将多个预定义参数传递给 powershell 函数/命令程序?
由于我不太清楚这些术语,所以我找不到答案。下面是示例,我使用的是 Exchange 2013 Powershell 命令:
Get-MoveRequest -MoveStatus Queued
这将给我所有当前排队但尚未处理的邮箱移动请求。
Get-MoveRequest -MoveStatus InProcess
这将为您提供所有当前正在处理但尚未完成的邮箱移动请求。
参数InProcess
和Queued
由函数预定义。有没有办法只在一个命令中使用InProcess
和Queued
?我知道我可以运行两个命令并集中输出,但我很好奇是否可以一次使用多个这些预定义参数。所以问题不是特定于 Exchange 的,我想知道 Powershell 是否可以将多个预定义参数作为命令行参数处理。
Get-MoveRequest 文档没有说明 MoveStatus 参数是否允许多个值作为参数。
- 这可能吗?
- 如果参数允许多值参数,那么测试这一点的正确语法是什么?