gpt4 book ai didi

powershell - PowerShell 中的 Add-PSSnapin 和 Import-Module 有什么区别?

转载 作者:行者123 更新时间:2023-12-04 14:16:40 28 4
gpt4 key购买 nike

这个问题在这里已经有了答案:




9年前关闭。




Possible Duplicate:
What’s the difference between Add-PsSnapIn and Import-Module


Add-PSSnapin 和有什么区别和 Import-Module在 PowerShell 中?

最后,两者似乎都提供了相同的结果。

推荐的方法是哪一种?

最佳答案

PsSnapins 是添加 CmdLet 或提供程序(但仍在使用)的旧时尚方式(存在于 PowerShell V1 中)

  • 他们需要注册(使用 installutil.exe 工具)
  • 它们是用 .NET 语言之一编写的程序集

  • 模块 是添加 CmdLet 或 Providers 的新方法(在 PowerShell V2 中添加)
  • 它们只需要在文件系统上是可连接的(参见 $env:psmodulepath)
  • 它们可能是用 PowerShell 编写的脚本(仅用于 CmdLet)或用于 CmdLet 的程序集和使用 .NET 语言之一编写的提供程序
  • 它存在一个 list 形式,允许指定有关创建者的许多信息,以及对 PowerShell 版本、框架版本或其他模块或程序集版本的依赖关系。

    我认为您可以使用模块,除非您必须支持现有的 PowerShell V1 计算机。
  • 关于powershell - PowerShell 中的 Add-PSSnapin 和 Import-Module 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10926246/

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