gpt4 book ai didi

powershell - 是否可以在不使用 list 的情况下设置 Powershell 模块名称/版本?

转载 作者:行者123 更新时间:2023-12-02 23:13:30 25 4
gpt4 key购买 nike

我可以看到没有 list 默认模块名称设置为 .psm1 文件名。

但是有没有办法在模块的代码中设置它?

另外我想在代码中设置版本。

最佳答案

如果您要导入二进制模块,则模块版本将从程序集元数据中提取。然而,名称只是 DLL 的文件名。对于脚本模块 (.psm1),您不能通过模块 list 向 PowerShell 提供此信息,正如 Ansgar 已经指出的那样。

顺便说一句,您可以从模块 ($MyInvocation.MyCommand.ScriptBlock.Module.Name) 中获取模块的名称和版本属性,但这些属性是只读的。

关于powershell - 是否可以在不使用 list 的情况下设置 Powershell 模块名称/版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27236337/

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