gpt4 book ai didi

powershell - 如何将变量从一个 PowerShell 脚本加载到另一个?

转载 作者:行者123 更新时间:2023-12-04 01:54:01 24 4
gpt4 key购买 nike

我有一个调用其他几个脚本的主脚本,我需要将其他脚本中的变量加载到主脚本中,以便我可以将它们转储到一个 html 文件中。我尝试使用 dot sourcing 我正在调用的脚本,但这没有用,或者我做错了什么。任何帮助,将不胜感激。

脚本示例部分:

.\get-cluster.ps1

$MyReport += Get-CustomHeader "Clusters not in compliance : $($CapacityInfo.count) ($MyReport += Get-HTMLTable $capacityinfo
$MyReport += Get-CustomHeaderClose

变量$capacityinfo存在于get-cluster.ps1脚本中

最佳答案

除非您的 get-cluster.ps1 文件在您的根目录中,否则点源看起来更像这样:

. .\Get-Cluster.ps1

这将在与调用者相同的范围内执行 Get-Cluster.ps1 脚本,使其脚本级变量在调用者中可用。

关于powershell - 如何将变量从一个 PowerShell 脚本加载到另一个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3136654/

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