问题标签 [powershell-workflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
179 浏览

azure - Azure 自动化 Runbook 工作流失去 AzContext

我编写了以下 Runbook 工作流程,但在尝试启动或停止 VM 时有时会看到错误:

Start-AzVM :您的 Azure 凭据尚未设置或已过期,请运行 Connect-AzAccount 以设置您的 Azure 凭据。在 StartStopVmByTag:46 char:46 + + CategoryInfo : CloseError: (:) [Start-AzVM], ArgumentException + FullyQualifiedErrorId : Microsoft.Azure.Commands.Compute.StartAzureVMCommand

我已经尝试传入 $azContext 变量,但我仍然遇到这个问题,我该如何进一步调查?

0 投票
3 回答
138 浏览

powershell - 向对象数组添加新属性。平行

我想向对象数组添加一个新属性。添加会员不起作用,请协助

0 投票
0 回答
57 浏览

windows - 无法在 PowerShell 工作流程中打印变量

我正在使用下面的 Powershell 工作流脚本。我在 Windows ISE 上运行它。

我无法打印变量 $ElasticPoolList 来查看输出。

谁能告诉我,如何打印 PowerShell 工作流的变量。

在输出窗口中,我想将输出打印为

在此处输入图像描述

0 投票
1 回答
37 浏览

powershell - Posh-SSH 在 WorkFlow 中出现错误

我编写了一个脚本来从 SQL DB 中导出行,使用 PGP 对其进行加密,然后使用 POSH-SSH v2.3.0 传输它们。一切正常,直到我将其放入 PowerShell 工作流中以一次运行多个。

这个特定的行是问题:

运行该行时,我收到以下错误。如果我注释掉该行,错误就会消失并且脚本运行良好(减去实际传输文件)。

对我来说,POSH-SSH 似乎有些东西与 PowerShell 工作流不兼容。有没有人有这方面的经验?我会尝试升级到 v3.0 PSH-SSH,但它位于运行大量自动化的相当锁定的服务器上,并且需要我安装新的 .NET,这可能会破坏很多东西。

编辑:作为测试,我在笔记本电脑上安装了 POSH-SSH v 2.3.0,得到了同样的错误。然后我将 POSH-SSH 更新到版本 3.0.0(最新),我仍然得到同样的错误。

感谢任何帮助!我已经被这个卡住了很长一段时间了。

0 投票
0 回答
40 浏览

powershell - 如何调用工作流中另一个 Powershell 脚本中定义的函数?

通常,我使用点源来“导入”我在其他脚本文件中定义的函数。

但是 Powershell 工作流不允许点源,并且它不能识别超出范围定义的函数。

有没有可能的方法,而不是将所有功能复制粘贴到工作流中来调用它们?

例如:

PS。我尝试以 Workflow 方式执行此操作的原因是利用Parallel. 否则,我可能会以正常方式执行此操作。只是在寻找最佳实践。

0 投票
0 回答
69 浏览

azure - 自动化帐户 foreach -parallel 中的 Powershell 工作流出错

我在发布 PowerShell 工作流时遇到问题。我使用的大部分脚本都是按顺序运行的,包括第一个 for 循环。但我想最终 for 循环并行执行。代码如下:

发布 Runbook 'myWorkflow' 时出错。错误详细信息:Runbook 定义无效。'-parallel' 参数只能在工作流中使用。Runbook 定义必须只包含一个定义,即工作流.. 错误代码:BadRequest..

否则代码运行速度很慢。我的代码或脚本设置有问题吗?