gpt4 book ai didi

powershell-module - PowerShell Module Manifest FileList 属性 - 具体是做什么的?

转载 作者:行者123 更新时间:2023-12-04 08:58:41 27 4
gpt4 key购买 nike

所以我正在努力提高我的 PowerShell 模块技能。模块 list (.psd1) 中有一个名为“FileList”的参数。它具有有用的文档

# List of all files packaged with this module
FileList = @()

所以,我有一个包含几个 .psm1 文件的模块。完美的! (我想)。也许我应该在那里列出这些文件?

但是,我在 FileList 中列出的文件似乎在导入模块时解析为完整路径名,但它们包含的函数都不可用?

这是否意味着我需要在两个地方列出 .psm1 文件?
我一直在 NestedModules 中列出它们,它确实导入了函数,但我不确定这是否正确?

有没有人对 特别是 FileList 做什么和不做什么,以及它应该如何与 PowerShell 模块一起使用有任何见解?

最佳答案

PowerShell 目前不使用此参数。

来自documentation :

List of all files packaged with this module. As with ModuleList, FileList is to assist you as an inventory list, and is not otherwise processed.

您可以提供包含文件的完整列表。但是您仍然必须使用 NestedModules 参数(取决于您的模块的结构),因为它有不同的用途。

关于powershell-module - PowerShell Module Manifest FileList 属性 - 具体是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52435830/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com