这是为了提高可读性和安全性(集群复制功能),并找到一种解决方法,以解决Powershell模块不支持名称空间的问题。
我希望能够做这样的事情:
Import-Module MyHelpers.psm1 -Functions "FuncOne" -as MyHelpers.Func-One
MyHelpers.Func-One -blah sfsdfsdf
这使得FuncOne的居住地显而易见。对于较大的脚本,我认为这是非常严重的要求。
如果我至少可以明确定义要导入的函数(而不能重命名),那可能就足够了。至少我会看到它们的来源。对此是否有任何支持?如果不是这样,那么我只需要命名MyHelpers内的所有函数即可,MyHelpers.Func-One
但是powershell会抱怨该动词不正确-还会破坏其他东西吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句