你这里有第一次海报长期读者,所以我们会看到我的去向。
简单地说,我有3个PS脚本参与其中:
我遇到的问题是:
这是Restquery.PS1以及使用信用证的地方:
Param(
[Parameter(Mandatory=$True)]
$global:creds
)
function Get-WSMembers ($global:creds) {
[xml]$return = Invoke-WebRequest -URI $uri -Credential $global:creds -TimeoutSec 120
以下是我在Auditor.ps1中使用它的地方
$Instances = Get-WSMembers -creds $creds
这是运行Auditor.ps1
的Manager.ps1powershell <Script path>\Auditor.ps1
感觉我在这里缺乏一些细节,试图保持简洁。
有人有什么想法吗?我认为它将成为一个会话变量,或者我总是将它们填满。