gpt4 book ai didi

powershell - Azure Powershell ISE 执行查询

转载 作者:行者123 更新时间:2023-12-03 03:15:02 24 4
gpt4 key购买 nike

我正在使用 azure powershell ISE。我有一个很长的脚本要运行,我在其中使用变量来存储数据,并且进一步在我的代码中使用它们。问题是我无法一次性运行这个脚本,原因是执行不是逐行的。有时它会尝试在为变量赋值之前执行命令。它抛出一个错误。

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

获取 azurevm -servicename $a -vmname $b

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

可能的解决方案是什么?

有什么选项可以让我逐行执行吗?

最佳答案

Azure PS 执行始终是逐行执行的。如果发生类似的情况,您可以将代码分解为函数,并且仅当之前的代码已经执行时,您才可以执行所需的代码。如果您的代码很长,那么使用模块总是好的。

你也可以使用-

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

用于执行需要较长时间的代码。

关于powershell - Azure Powershell ISE 执行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29467162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com