导入PowerShell模块时如何执行自定义方法?

Shmoopy

在将PowerShell模块导入会话时,是否仍要调用一些初始化代码(例如,数据库创建)?

例如,如果我有一个包含以下内容的程序集:

class DBBuilder
{
    Init()
    {
        // Initialize database
    }
}

和一个名为MyModule.psd的PS模块

那我想Import-Module MyModule打电话DBBuilder.Init()

亚当

如果您正在使用模块清单(.psd1实际上不是.psd),则可以将代码放在.ps1脚本文件中,然后从清单中引用它:

# Script files (.ps1) that are run in the caller's environment prior to importing this module
# ScriptsToProcess = @('.\dbini.ps1')

要执行.NET代码,您必须加载程序集:

[Reflection.Assembly]::LoadFile("c:\test\db.dll")

并调用方法:

[{yournamespace}.DBBuilder]::Init()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导入PowerShell模块时如何执行自定义方法?

来自分类Dev

删除PowerShell脚本模块时如何运行自定义方法(以在其自身之后进行清理)

来自分类Dev

部署到Heroku时,如何在Procfile中使用Gunicorn导入自定义模块?

来自分类Dev

PowerShell 模块 - 在哪里存储自定义构建的模块以及如何使用 profile.ps1 导入它们

来自分类Dev

如何在Julia中导入自定义模块

来自分类Dev

如何在MapReduce作业中导入自定义模块?

来自分类Dev

如何将JQuery导入自定义dnn模块

来自分类Dev

如何在 Angular 4 中导入自定义模块?

来自分类Dev

如何正确执行自定义节点模块的功能

来自分类Dev

导入自定义CommonJS模块失败

来自分类Dev

Python自定义模块和导入

来自分类Dev

当Spree命令完成时,如何调用自定义类方法!方法执行

来自分类Dev

在模块中引发异常时,自定义Python模块无法重新执行

来自分类Dev

如何以与pip安装的模块相同的方式导入自定义模块?

来自分类Dev

Internet重新连接时如何执行自定义脚本?

来自分类Dev

Python 3.8导入模块和自定义模块的顺序

来自分类Dev

导入模块 — C 中的自定义模块

来自分类Dev

导入自定义NPM库时无法在模块外部使用import语句

来自分类Dev

导入自定义包和模块时遇到问题?

来自分类Dev

如何快速执行 UITableViewDataSource 等自定义委托方法?

来自分类Dev

如何在Python中创建和导入自定义模块

来自分类Dev

Python和Google App Engine:如何导入自定义模块?

来自分类Dev

如何在Python中创建和导入自定义模块

来自分类Dev

如何自定义python导入?

来自分类Dev

无法在openERP中导入自定义模块

来自分类Dev

导入我的自定义模块/框架Xcode Swift

来自分类Dev

在Azure python函数中导入自定义模块

来自分类Dev

自定义模块导入错误仅在部署期间

来自分类Dev

无法在openERP中导入自定义模块

Related 相关文章

  1. 1

    导入PowerShell模块时如何执行自定义方法?

  2. 2

    删除PowerShell脚本模块时如何运行自定义方法(以在其自身之后进行清理)

  3. 3

    部署到Heroku时,如何在Procfile中使用Gunicorn导入自定义模块?

  4. 4

    PowerShell 模块 - 在哪里存储自定义构建的模块以及如何使用 profile.ps1 导入它们

  5. 5

    如何在Julia中导入自定义模块

  6. 6

    如何在MapReduce作业中导入自定义模块?

  7. 7

    如何将JQuery导入自定义dnn模块

  8. 8

    如何在 Angular 4 中导入自定义模块?

  9. 9

    如何正确执行自定义节点模块的功能

  10. 10

    导入自定义CommonJS模块失败

  11. 11

    Python自定义模块和导入

  12. 12

    当Spree命令完成时,如何调用自定义类方法!方法执行

  13. 13

    在模块中引发异常时,自定义Python模块无法重新执行

  14. 14

    如何以与pip安装的模块相同的方式导入自定义模块?

  15. 15

    Internet重新连接时如何执行自定义脚本?

  16. 16

    Python 3.8导入模块和自定义模块的顺序

  17. 17

    导入模块 — C 中的自定义模块

  18. 18

    导入自定义NPM库时无法在模块外部使用import语句

  19. 19

    导入自定义包和模块时遇到问题?

  20. 20

    如何快速执行 UITableViewDataSource 等自定义委托方法?

  21. 21

    如何在Python中创建和导入自定义模块

  22. 22

    Python和Google App Engine:如何导入自定义模块?

  23. 23

    如何在Python中创建和导入自定义模块

  24. 24

    如何自定义python导入?

  25. 25

    无法在openERP中导入自定义模块

  26. 26

    导入我的自定义模块/框架Xcode Swift

  27. 27

    在Azure python函数中导入自定义模块

  28. 28

    自定义模块导入错误仅在部署期间

  29. 29

    无法在openERP中导入自定义模块

热门标签

归档