繁体   English   中英

Azure Powershell ISE执行查询

[英]Azure Powershell ISE Execution query

我正在使用Azure Powershell ISE。 我有一个很长的脚本,可以在其中使用变量存储数据并在代码中使用它们的地方运行。 问题是我无法一次运行此脚本,原因是执行不是逐行执行。 有时,它会在分配变量值之前尝试执行命令。 引发错误。

我想使用Powershell ISE一次运行200行代码,其中包含30个变量。 例如。 问题是-

Get-azurevm -servicename $a -vmname $b

在$ a = xxx $ b = yyy被初始化之前被执行。我在使用之前初始化了变量,但我猜执行方式不是逐行的。

有什么可能的解决方案?

我可以逐行执行任何选项吗?

Azure PS执行总是逐行执行。 如果发生这种情况,则可以将代码分解为功能,并且只有在之前的代码已经执行过的情况下,才可以执行所需的代码。 如果您有很长的代码,最好使用模块。

您也可以使用-

start-sleep -s "no. of seconds to give other code to execute"

花费更长的时间来执行代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM