【发布时间】:2018-08-13 20:00:53
【问题描述】:
我很难在网上找到解决此问题的答案。
我有一个脚本,它按特定顺序运行我所有的其他脚本。
$x=0;
$z=0;
cd *file path* ;
.\filename1.ps1 ; write-host "$x text $z text";
.\filename2.ps1 ; write-host "$x text $z text";
在每个脚本中,我都有将变量 $x 或变量 $z 加 1 的选项
$a=Read-Host
if ($a -eq "Option One") {$x = $x+1}
elseif ($a -eq "Option Two") {$z = $z+1}
else {Write-Host "Not a valid option" ; .\filenameX.ps1}
问题是运行所有这些脚本的脚本无法识别变量的变化。我该如何解决这个问题?
【问题讨论】:
标签: powershell variables scripting