gpt4 book ai didi

powershell - Get-Module -ListAvailable 不显示我的模块

转载 作者:行者123 更新时间:2023-12-03 12:21:10 25 4
gpt4 key购买 nike

我创建了一个模块 list .psd1文件,我使用了 Test-ModuleManifest在它上面返回很好,并在二进制 C# .dll 中显示了两个 CmdLet。

list 文件位于 c:\Program Files\WindowsPowerShell\Modules 下的文件夹中但是当我运行 Get-Module -ListAvailable它没有显示。

如果我运行 Get-Module它没有显示。

如果我运行其中一个 CmdLets,则模块会自动导入并在我下次运行时显示 Get-Module .

我误会什么了??为什么它不显示为可用?

更新

刚刚使用脚本模块再次完成此操作,psm1psd1在不同的机器上,同样的问题。它尚未显示为可用,但 posh-git似乎以类似的方式设置,确实如此。

最佳答案

好的,在我修复了 list 中的版本与我放置它的子文件夹名称之间的版本不一致之后,脚本模块现在确实出现了。

派上用场了:

Test-ModuleManifest

关于powershell - Get-Module -ListAvailable 不显示我的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39105410/

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