作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经在 ps1 文件中编写了所有的 powershell 函数。
在另一个 ps1 文件中,它是点源文件,并且正在调用函数。
当我寻找更好的方法时,我开始知道将所有功能作为模块 (.psm1) 是更好的选择。
但是对于 .ps1 文件,我可以简单地将它放在一个文件夹中并发送它。
使用 .psm1 文件,它说我必须将其添加到特定位置以便可以导入。
那么如何向客户提供.psm1 文件呢?我们应该指示他们在使用之前复制到提到的位置吗? (如果我们不通过微星发货)
最佳答案
从技术上讲,您可以通过路径导入 psm1 文件,但这并不是最好的用户体验。如果将文件放在 $home\documents\WindowsPowerShell\Modules 或 $pshome\Modules 下的文件夹中,则用户可以仅根据 psm1 文件的名称进行导入。最后,您可以将 psm1 文件放在您想要的任何位置,如果您修改 PSModulePath 环境变量以包含该目录,PowerShell 将在该目录中搜索模块。
关于powershell - 如何将powershell模块运送到生产环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12000745/
我是一名优秀的程序员,十分优秀!