PowerShellスクリプトでは、プロセスpowershellを開始し、次のようにスクリプトfoo.ps1を実行するように指示する必要があります。
start-process powershell C:\foodir\foo.ps1
しかし、パラメーターを使用してスクリプトfooを実行する必要があるときに、問題が発生しました。私はこのようなコードを試しました:
start-process powershell (C:\foodir\foo.ps1 -paramforfoo test)
ただし、これにより、スクリプトがこの行に到達したときにスクリプトがフリーズし、エラーはスローされません。スクリプトfooではなく、PowerShellプロセスにパラメーターテストに合格しようとしていると思います。このスクリプトをパラメーターを使用して実行するにはどうすればよいですか?