【发布时间】:2013-09-12 12:29:02
【问题描述】:
我在一个附加的 PowerShell 脚本文件中定义了一些附加函数,我正试图将它们加载到一个主 .ps1 文件中。但是,当我从 PowerShell 提示符调用 .ps1 文件时,它似乎没有运行这些命令。
在以下代码示例中,build_functions.ps1 包含定义各种自定义函数的代码。如果我单独运行该文件(例如,单独运行它然后通过主脚本运行)它可以正常工作。 Build_builddefs.ps1 包含许多变量,在运行主脚本之前也需要填充这些变量。
在我的主要脚本的开头我有这个:
.\build_functions.ps1
.\build_builddefs.ps1
但是,这些似乎没有运行,因为主脚本在尝试执行第一个自定义函数时失败。我做错了什么?
【问题讨论】:
-
PS 启动时加载函数的好链接:sandfeld.net/powershell-load-your-functions-at-startup
标签: powershell