我如何拦截来自特定PowerShell模块的所有命令调用?

时间:2015-10-28 10:36:14

标签: powershell

所以我想实现一个模块来拦截"所有对给定目标模块的调用,以便跟踪对每个命令的调用并根据特定策略限制它们。我怎么能在PowerShell中做到这一点?我是否必须实现自定义主机?

1 个答案:

答案 0 :(得分:0)

为从模块导出的功能创建代理功能,并且"节流"他们在这些代理功能中。

要自动创建代理功能,请参阅本文末尾的MetaProgramming ModuleExtending and/or Modifing Commands with Proxies