我有两个脚本:脚本#1正在调用具有多个参数的脚本#2但我没能得到脚本2中的参数也许你可以建议
脚本#1:
$Version = "227"
$Type = "regular"
C:GetParamsScript.ps1 -Version_To_Compare $Version -Type_Of_Report $Type
脚本#2:
$Version_To_Compare
$Type_Of_Report
write-host "Version_To_Compare $Version_To_Compare"
write-host "Type_Of_Report $Type_Of_Report"
我不确定您在这里发布的脚本是否完整,但您应该使用param块将数据传递到您的脚本/函数中。
所以第二个脚本看起来是这样的;
param (
[Parameter(Mandatory=$true)]
[string]$Version_To_Compare,
[string]$Type_Of_Report
)
然后,您可以像现在使用参数变量一样使用它们。