Splatter是一个简单的Splatting工具包 展开是一种在PowerShell中传递参数的技术。 喷溅功能使喷绘功能更强大,更灵活且更易于使用。 使用Splatter,您可以: 将任何对象弹到任何命令 将splat传递给命令 验证图示 查找splat的命令 飞溅很小,可以轻松地嵌入到任何模块中,或用于生成飞溅代码。 使用飞溅 飞溅具有四个核心命令: Get-Splat(?@) Find-Splat(?? @) 合并图示(* @) 用例(。@) Get-Splat 别名 变数 ?@,gSplat $ {?@},$ gSplat,$ GetSplat 给定命令或ScriptBlock,Get-Splat返回参数的Dictionary。 它仅包含命令的参数,并将参数转换为所需的类型。 Get-Splat可以将任何对象或字典作为输入。 @{Id=$pid;Junk='