-1

如何在 Runbook Powershell 中安装 Posh-SSH?

我需要使用 Runbook Powershll 将文件从 SFTP 服务器下载到 Azure 磁盘。但是没有 Powershell 方法,我需要安装 Posh-ssh 模块。当我Install-Module -Name Posh-SSH -Force在 Runbook 中执行时,它会生成以下错误:

使用“2”参数调用“ShouldContinue”的异常:“提示用户的命令失败,因为主机程序或命令类型不支持用户交互。主机试图通过以下消息请求确认:PowerShellGet 需要NuGet 提供程序版本“2.8.5.201”或更高版本,以与基于 NuGet 的存储库交互。NuGet 提供程序必须在“C:\Program Files\PackageManagement\ProviderAssemblies”或“C:\Users\Client\AppData\Roaming\PackageManagement”中可用“

4

1 回答 1

1

您可以按照以下步骤导入此模块:

1.在azure门户中转到您的自动化帐户。

2.在共享资源下,选择模块。

3.选择添加模块。

4.选择包含您的模块的.zip 文件。

5.选择确定开始导入过程。

官方文档在这里。我还在这里附上进度的屏幕截图:

在此处输入图像描述

于 2020-07-03T05:51:27.553 回答