0
내가 2 PowerShell 스크립트, test1.ps1 및 test2.ps1심판하는 방법. 다른 powershell 스크립트의 값?
#의 test1.ps1
$ a를 = "TEST1"
이 있다고 가정 ############ ######
#의 test2.ps1
는이
방법을 심판하기 위해 $를 에코. test1.ps1의 test2.ps1에 $ a가 있습니까?
내가 2 PowerShell 스크립트, test1.ps1 및 test2.ps1심판하는 방법. 다른 powershell 스크립트의 값?
#의 test1.ps1
$ a를 = "TEST1"
이 있다고 가정 ############ ######
#의 test2.ps1
는이
방법을 심판하기 위해 $를 에코. test1.ps1의 test2.ps1에 $ a가 있습니까?
:
Set-Variable -Name a -Value "test1" -Scope Global
덕분에, 글로벌 범위는 작동합니다. 그러나 범위가 스크립트 내에서 제한 될 수 있기를 바랍니다. 즉, 스크립트가 종료 된 후에 변수가 삭제됩니다. 나는 스크립트 범위를 시도했지만 작동하지 않습니다. – davidshen84
작업이 끝나면 다음과 같이 제거 할 수 있습니다 : 변수 지우기 – xcud