引用主文件中的powershell文件

时间:2011-10-07 10:53:28

标签: powershell powershell-v2.0

我有一个带有一些实用功能的powershell文件。

是否可以在另一个PowerShell文件中引用此实用程序文件并使用其中的实用程序类?如果是这样,怎么办呢?

1 个答案:

答案 0 :(得分:1)

您可以“点源”脚本以在当前范围内运行它。如果您的实用程序脚本类似于utils.ps1,那么您可以执行

. .\utils.ps1

并且您可以使用脚本中声明的所有函数。这不会停止使用函数,但脚本范围的变量以及脚本中的所有代码都会实际运行,所以要小心这是否真的是你想要的。

一个更好的选项,但对于一些实用程序函数可能有点过分,将是包含所述函数的模块。使用模块,您可以更精细地控制导入的内容以及模块的私有部分。