powershell-module

    1热度

    2回答

    在我每次启动PowerShell时加载的个人PowerShell配置文件中,我想通过调用一个函数来包含一组函数。 所以我希望做这样的事情: function loadMyFunctions{ . \MyFunctions.ps1 } 现在,MyFunctions.ps1我有一个函数: function bobtest{ write-host "My name is Bob

    1热度

    1回答

    我相信这是可能的,但找不到任何有用的东西。 我已经写了一个局域网扫描器脚本。为了尽可能实现自动化,我不依赖用户的任何输入。该脚本检查本地接口IP地址,并使用缩进网络工具模块计算每个IP地址的可能IP地址数和ping数。 问题是因为我正在使用第三方工具,我必须将它安装在我想要使用此脚本的任何机器上。有没有办法让我的脚本包含第三方模块,比如把它们放在同一个文件夹中,而不必单独安装它?

    0热度

    1回答

    我有一个PowerShell二进制模块,它引用了我想要NGEN的组件“X”,并在运行时使用它的NI(本机映像)。 在模块清单中,我在RequiredAssemblies中添加了“X”程序集。 展望融合日志查看器我看到以下内容: 导入模块装配后的“X”无法加载: 操作失败。绑定结果:hr = 0x80070002。该系统找不到指定的文件。 调用需要的第一个命令后的“X” FusLogViewer显示

    1热度

    1回答

    我需要在Azure自动化中使用adalsql.dll,以便通过Active Directory密码身份验证模式连接到Azure SQL。看到这个职位的详细信息:Active Directory Password Connection Azure SQL Failure from Azure Automation 下载这款微星提取adalsql.dll到C:\ Windows \ System32下

    3热度

    1回答

    我创建了一个名为ODBCManager的二进制Powershell模块。从Feed中安装后,我可以成功使用它的功能,但Get-Module未找到名称(Get-Module -Name ODBCManager返回null)。 2分钟查询后会显示Get-Module -ListAvailable,所以肯定会安装。另外安装-Verbose表示成功。 C:\Users\xxxxx> Get-Module

    0热度

    1回答

    目前我们正在使用下面的命令安装一些模块,但它在C:\Program Files\WindowsPowerShell\Modules中安装模块。 Install-Module -Name XXX -RequiredVersion XXX -Repository XXX -Scope AllUsers 我们的要求是将此模块安装在E:\Modules文件夹中。为此,我更新了如下的PSModulePa

    2热度

    1回答

    我为它创建了PowerShell模块MyUtil.psm1和清单文件MyUtil.psd1。在PSD1文件,它具有定义为防止名称冲突的导出函数的前缀: DefaultCommandPrefix = 'MyToolbox' 这样,运行导入模块后\ MyUtil.psd1,在PSM1文件中像Get-Command功能会Get-MyToolboxCommand,一切都很好。但是如果有人运行导入模块。

    2热度

    2回答

    如果我正在编写一个二进制PowerShell模块,并且恰好使用写入STDOUT的.NET库(Console.Out) - 是否有推荐的方法来重新路由控制台输出到PowerShell的输出流? 我可以通过设置拦截Console.OutTextWriter通过Console.SetOut(...),然后我自己做它(即我可以缓冲带StringWriter输出,这一切写出来,在未来的某个时刻,或者我可以写

    2热度

    1回答

    我想写一个脚本,需要检测PowerShell模块的ArgumentList是什么。有什么方法可以找到这个吗? 最后的游戏是能够使用它创建一个简单的DI容器来加载模块。

    4热度

    1回答

    我们在一个部署PowerShell脚本中使用了一些PowerShell模块。使用以下命令,我们将模块(即XXXX)安装到“C:\ Program Files \ WindowsPowerShell \ Modules”中。 Install-Module -Name "XXXX" -AllowClobber -RequiredVersion "XXXX" -Repository "XXXX" -Sc