Powershell:是否有一些hacky子程序实现?

时间:2012-04-23 18:39:13

标签: powershell subroutine

我想知道是否有某种方法可以调用(或加载)位于脚本执行路径下方的函数。

我编写了一个脚本来运行部署,作为最后一步,脚本解析了web.config,根据配置文件进行了大量的更改。一个功能请求进来,要求切换生成web.config而不进行实际部署。

我能想到的唯一方法是将所有解析逻辑变成一个巨大的函数,并在脚本的开头加载它。但是,这种方法会使剧本变得非常丑陋。我也不想将所有逻辑划分为另一个脚本并点源。

有什么建议吗?

谢谢。

2 个答案:

答案 0 :(得分:0)

将2个函数用于部署一个用于Web配置使用单独的函数来检查交换机并根据这些变量调用函数。

直流

答案 1 :(得分:0)

我最后阅读了另外30篇左右的文章,并决定简单地将功能括起来并在脚本中向上移动,然后点击脚本中的函数来源。

感谢。