Windows 计算机文件复制 - DevOps 任务和 IP 地址

2024-01-05

我正在 Azure DevOps 上构建发布管道。我的发布的一部分是将一堆文件复制到 Azure VM。据我了解,目标机器需要打开PowerShell 5986端口。

我有一个打开端口 5986 的虚拟机(我通过使用“目标计算机上的 PowerShell”任务远程调用此虚拟机上的一些命令来验证这一点)。 我添加了“Windows 计算机文件复制”任务并填充了字段: - 来源 - 机器 - 管理员登录 - 密码 - 目标文件夹

在“Machines”字段中,我输入了目标机器的IP。

运行该版本后,我收到错误:

无法创建带有目标的 PSDrive: '\\11.11.11.11\C$\TargetDirectory', ErrorMessage:“未找到网络路径”网络路径为 未找到

我还尝试将 IP 地址与端口一起输入,格式如下:11.11.11.11:5986

然后,我得到了这个错误:

无法将值“\23.97.151.221:5986”转换为类型“System.Uri”。 错误:“无效 URI:无法解析主机名。”

文档(https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/windows-machine-file-copy?view=azure-devops https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/deploy/windows-machine-file-copy?view=azure-devops) 表示允许带有端口的 IP 地址。

这里有什么问题?


我在执行这些操作时遇到了完全相同的错误:

  • 最初在我的发布管道中,我有一个代理工作我在作业下创建了一个Windows机器文件复制任务并正确填写了所有详细信息。我使用目标服务器(Windows azure VM)的公共 IP 地址设置“机器”字段,但我总是收到您报告的此错误。

  • 我尝试使用 Azure 文件复制任务,但遇到了另一个问题(错误消息:无法获取 ResourceGroup: {resourceGroupName} 中所有资源的 FQDN),经过大量努力后我无法修复该问题。

这是对我有用的解决方案:

  • 我没有运行代理作业,而是运行了部署组作业。通过部署组,我不需要 IP 地址即可连接到我的虚拟机。为 Azure VM 设置部署组非常简单且解释清楚here https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/deploy-webdeploy-iis-deploygroups?view=azure-devops

  • 我在添加的部署组作业下创建了一个 Windows 计算机文件复制任务。我为该任务填写了相同的详细信息,只是我输入的是 Windows VM 的 IP 地址,而不是计算机名称在“机器”字段中,文件复制任务运行成功!

我希望这有帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows 计算机文件复制 - DevOps 任务和 IP 地址 的相关文章

  • Python Selenium:如何在文本文件中打印网站上的值?

    我正在尝试编写一个脚本 该脚本将从 tulsaspca org 网站获取以下 6 个值并将其打印在 txt 文件中 最终输出应该是 905 4896 7105 23194 1004 42000 放置的动物 的 HTML span class
  • 如何在发布期间复制未版本化的测试资源:执行?

    我的问题与 Maven 在发布时不会复制未跟踪的资源 https stackoverflow com questions 10378708 maven doesnt copy untracked resources while releas
  • 如何在执行新操作时取消先前操作的执行?

    我有一个动作创建器 它会进行昂贵的计算 并在每次用户输入内容时调度一个动作 基本上是实时更新 但是 如果用户输入多个内容 我不希望之前昂贵的计算完全运行 理想情况下 我希望能够取消执行先前的计算并只执行当前的计算 没有内置功能可以取消Pro
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低
  • 如何从日期中查找该月的最后一天?

    如何在 PHP 中获取该月的最后一天 Given a date 2009 11 23 我要2009 11 30 并给出 a date 2009 12 23 我要2009年12月31日 t返回给定日期所在月份的天数 请参阅的文档date ht
  • Redis如何存储关联数组?设置、散列还是列表?

    我对 Redis 的所有可用存储选项有点困惑 我想做一些简单的事情 并且不想过度设计它 我正在与phpredis and Redis v2 8 6 我有一个需要存储的简单关联数组 我还需要能够通过其键检索项目并循环遍历所有项目 a arra
  • PHPUnit 和 Zend Framework assertRedirectTo() 问题

    我在创建的测试中遇到了 assertRedirectTo 问题 下面是我使用的代码 public function testLoggedInIndexAction this gt dispatch this gt assertControl
  • 如何使用asm.js进行测试和开发?

    最近我读到asm js规范 看起来很酷 但是是否有任何环境 工具来开发和测试这个工具 这还只是处于规范阶段吗 您可以尝试使用 emscripten 和 ASM JS 1 并从侧分支在 firefox 构建中运行它 有关 asm js 的链接
  • Vue.js[vuex] 如何从突变中调度?

    我有一个要应用于 json 对象的过滤器列表 我的突变看起来像这样 const mutations setStars state payload state stars payload this dispatch filter setRev
  • CSS溢出文本显示在几行中,没有断字

    我有一些长文本显示在 div 中 该 div 具有固定的宽度和高度 我希望文本显示在几行上 作为 div 高度 并且句子单词不会中断 一行中的单词前缀和下一行中的继续 此外 我想在末尾添加省略号最后一句话 CSS white space n
  • 节拍匹配算法

    我最近开始尝试创建一个移动应用程序 iOS Android 它将自动击败比赛 http en wikipedia org wiki Beatmatching http en wikipedia org wiki Beatmatching 两
  • 用于验证目的的动态查找方法

    我正在使用 Ruby on Rails 3 0 7 我想在运行时查找一些记录以进行验证 但为该查找方法传递 设置一个值 也就是说 在我的班级中 我有以下内容 class Group lt lt ActiveRecord Base valid
  • rspec 中的模拟方法链

    有一系列方法可以获得user目的 我试图模拟以下内容以返回user in my Factory Girl current user AuthorizeApiRequest call request headers result 我可以模拟该
  • 使用 xpath 和 vtd-xml 以字符串形式获取元素的子节点和文本

    这是我的 XML 的一部分
  • 如何将输入读取为数字?

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 Why are x and y下面的代码中使用字符串而不是整数 注意 在Python 2
  • Erlang dict的时间复杂度

    我想知道 Erlang OTP 是否dict模块是作为哈希表实现的 在这种情况下它是否能提供这样的性能 平均情况 Search O 1 n k Insert O 1 Delete O 1 n k 最坏的情况下 Search O n Inse
  • 升级到 Rails 6 时是否有一种编程方法可以检测 Zeitwerk::NameError?

    我目前正在将旧的 Rails 应用程序迁移到 Rails 6 好像项目中有些文件和里面定义的类不一致 运行应用程序测试时我没有看到此错误 但部署后我收到如下错误 Zeitwerk NameError expected file app my
  • Statsmodels.formula.api OLS不显示截距的统计值

    我正在运行以下源代码 import statsmodels formula api as sm Add one column of ones for the intercept term X np append arr np ones 50
  • 在 Nexus 7 2013 上更改方向时 CSS 媒体查询不起作用

    我目前正在我的笔记本电脑 台式电脑和 Nexus 7 2013 上测试 CSS 媒体查询 除了 Nexus 7 之外 它们在台式机和笔记本电脑上都运行良好 当我更改方向时 除非刷新页面 否则样式不会应用 例如 以纵向模式握住设备时 页面正常
  • 如何在react-highcharts中使用图表工具提示格式化程序?

    如何使用图表工具提示格式化程序 我正在使用高图表的反应包装器 我有这样的配置 const CHART CONFIG tooltip formatter tooltip gt var s b this x b each this points

随机推荐

  • 安排从 WiX 延迟自定义操作重新启动

    我有一个 WiX 延迟自定义操作 可以有条件地修改某些注册表项 为了使更改生效 需要重新启动 我希望用户获得标准对话框 提示他们在安装完成后重新启动 如何安排从延迟的自定义操作重新启动 为什么你有一个自定义操作来执行 MSI WiX 本身知
  • IntelliJ 在 JavaFX JAR 文件中包含外部 JAR

    如何将 lib 下的所有 jar 文件包含在生成的主 jar 文件中 IntelliJ 是否旨在创建 JAR 文件 因为我似乎无法让它发挥作用 以下是我的设置中的一些屏幕 结果 有人可以向我解释为什么另一个 JAR 文件是在我的主 JAR
  • 如何为 JavaScript 和 JSON 正确编码 UTF-8?

    我在创建输入验证哈希时遇到问题 JavaScript 将数据提交给 API API 使用 json encode 验证发送的数据 基本上它的工作原理是这样的 input array name John Doe city gt New Yor
  • 使用 .gitignore 取消忽略子目录中的特定文件

    我无法让 gitignore 执行我想要的操作 我的文件夹结构如下所示 assets img thousands of folders KEEP SOMETHING IN THIS FOLDER another thousands of f
  • android 从接收到的字符串进行UTF8编码

    我收到一个未正确编码的字符串 例如mystring 201 其中必须是mystring 1 如何替换所有可以解释为 UTF8 的字符 我读了很多帖子 但没有完整的解决方案 请注意 字符串已经编码错误 我不是问如何编码字符序列 几天前我在 i
  • 如何设置 Http 标头来检索 json 对象

    我正在尝试创建一个 httpGet 返回类似的请求 http www myserver com do json json http www myserver com do json json 杂志 1 不过我似乎无法正确理解标题 我试过 u
  • 将向量输出转换为 data.table 中的列?

    我通过将函数应用于 data table 的某些子集来生成输出 我正在使用这样的函数 data foo args by list Year Month 我的功能foo始终返回长度向量n 我得到这样的输出 Year Month V1 1 19
  • 如何解决移动设备(ios)上的双击:悬停问题?

    我有一个图像链接 其中包含 hover具有在鼠标悬停时在图像顶部显示文本的功能 然后单击即可进入新网页 然而 在移动设备上 仅在 Safari 移动设备上进行过测试 轻按一下即可显示悬停功能 然后轻按一下即可进入该页面 我不想要这个 我可以
  • 使用极小极大搜索进行信息不完善的纸牌游戏

    我想使用极小极大搜索 带有 alpha beta 修剪 或者更确切地说负极大搜索 让计算机程序玩纸牌游戏 纸牌游戏实际上由 4 名玩家组成 因此 为了能够使用极小极大等 我将游戏简化为 我 对抗 其他人 每次 移动 之后 你都可以从游戏本身
  • Rails 3 has_many 改变了?

    我需要跟踪像这样设置的关联的更改 添加和删除 has many listing services has many services through listing services 对于普通属性 最简单的方法是检查l changes at
  • 从 https 链接传输音频时出现问题

    大家好 我对 Android 有点陌生 我开发了一个应用程序 它从服务器流式传输音频 一切都很顺利 直到我的应用程序崩溃 我对其进行了调试 发现 Android 媒体播放器在通过 HTTPS 链接流式传输时抛出异常 我有大约 20 个将音频
  • 在Spring MVC中返回@Async方法结果并将其返回给Ajax客户端

    我的控制器中有一些执行的方法 Async task Async public Future
  • 如何在mvc 4中自动将占位符属性添加到html输入类型号?

    这是一个非常具体的问题 我设法使用名为的编辑器模板自动将占位符属性添加到 html5 电子邮件输入类型EmailAddress cshtml 保存在 Views Shared EditorTemplates 文件夹 请参阅下面的代码 Htm
  • 最快的多读取器/单写入器保护共享资源 - C++

    我想确认我的方法非常fast适用于使用 C 的大多数多读者 单作者方法的共享资源的跨平台保护 它有利于编写者 这样当他们进入时 所有当前线程都可以完成 但任何类型的所有新线程都必须等待 这两个函数的逆向应该是显而易见的 我所做的阅读表明 提
  • UITableViewCell:圆角和阴影

    我正在更改 UITableViewCell 的宽度 以便单元格更小 但用户仍然可以沿着表格视图的边缘滚动 override func layoutSubviews Set the width of the cell self bounds
  • Yii 2 高级应用程序模板的 Nginx 配置

    我想以这样的方式配置 Nginx Web 服务器 要求 index phpURI 应由public html frontend web index php 要求 admin index phpURI 应由public html backen
  • 什么是 AAPT(Android 资源打包工具)以及它如何工作?

    AAPT Android 资源打包工具 是什么意思 它是如何工作的 我可以运送吗 so使用 AAPT 将一个应用程序的文件放入另一个应用程序的 APK 文件中 AAPT 允许您查看 创建和更新 ZIP 兼容的存档 ZIP JAR 和 APK
  • PHP Stream_get_contents() 从数据库读取 LOB 的行为很奇怪

    我的表中有 2 条具有类似 CLOB 数据的记录 其中每一个都从查询中解析 然后由 php 在循环中根据返回的 PDO FETCH ASSOC 读入字符串 查询返回结果后看起来像这样 ID NAME DESCRIPTION LOB DEFI
  • 在 Java 中使用 Selenium 2 将鼠标悬停在 WebElement 上[重复]

    这个问题在这里已经有答案了 可能的重复 Selenium2 中的 FirefoxDriver 是否有经过验证的 mouseOver 解决方法 https stackoverflow com questions 6232390 is ther
  • Windows 计算机文件复制 - DevOps 任务和 IP 地址

    我正在 Azure DevOps 上构建发布管道 我的发布的一部分是将一堆文件复制到 Azure VM 据我了解 目标机器需要打开PowerShell 5986端口 我有一个打开端口 5986 的虚拟机 我通过使用 目标计算机上的 Powe