6

& powershell .\other.ps1との間で動作はどのように異なります& .\other.ps1か?

編集:特に、エラーが発生した場合、それらはどのように異なりますother.ps1か?

4

1 に答える 1

12

前者の場合は別のPowerShellプロセスを取得し、スクリプトは現在のセッションで定義された変数を読み取ることができません。

PS> $foo = 'bar'
PS> 'Write-Host $foo'|Set-Content x.ps1
PS> & powershell .\x.ps1

PS> & .\x.ps1
bar
于 2012-07-09T11:38:53.693 に答える