如何使用EasyKiwi运行PowerShell模块

时间:2019-05-14 11:07:25

标签: powershell kiwi

我有一个PowerShell脚本。

它包含一个主要功能和两个辅助功能。 我需要此脚本通过EasyKiwi测试(该模块需要成功导入)。 有谁知道约定是什么,为了使我的脚本通过EasyKiwi测试,我应该怎么做? 互联网上没有太多有关它的信息。 据我了解,我需要运行一些Commandlet才能在Windows PowerShell上安装EasyKiwi。然后,我需要在那里创建一个模块。 此操作将创建模块文件夹。在此文件夹中,我将有一个私人文件夹(在那里我将放置辅助功能)和一个公共文件夹(在那里我将放置主要功能)。

对吗?

如果是这样,我下一步该怎么做?

1 个答案:

答案 0 :(得分:0)

我不知道什么是EasyKiwi,从来没有听说过,但是如果他们没有在PowerShell上提供文档,那么我们全都可以猜测。

最后,如果模块是.dll文件,则导入模块只是使用Import-Module或Add-Type即可。您可以从任何地方导入模块,但是如果您想自动加载所述模块,则必须为此计划。她是PowerShell指导的TechNet文档。

Import-Module

Add-Type

所有这些都使用其中的帮助文件和示例。

# get function / cmdlet details
(Get-Command -Name Import-Module).Parameters
Get-help -Name Import-Module -Full
Get-help -Name Import-Module -Online
Get-help -Name Import-Module -Examples


(Get-Command -Name Add-Type).Parameters
Get-help -Name Add-Type -Full
Get-help -Name Add-Type -Online
Get-help -Name Add-Type -Examples

PowerShell Troubleshooting: Module does not autoload

  

症状Powershell v 3.0或更高版本不会自动加载模块   $ PSModuleAutoLoadingPreference尚未被手动篡改   导入模块作品Get-Module -ListAvailable |导入模块作品   可能的原因:自定义模块已导入(例如:   C:\ Windows \ System32 \ W