バッチスクリプトがPowerShellから呼び出されたかどうかを知る方法はありますか? this question - virtualenv-in-powershellに関連バッチスクリプトは、PowerShellから呼び出されたかどうかを知ることができますか?
ようなものが必要。..
if (%THIS_BATCH_CALLED_FROM_POWERSHELL%)
... warn the user or drop back to powershell to execute the proper instructions...
質問。
私はこの問題を理解していません。バッチファイルはPowerShellから直接実行されません。 PowerShell内でバッチファイルを実行すると、cmd.exeの新しいインスタンスが生成され、バッチファイルの実際の実行が実行されます。 –
私はPowershell環境で環境変数を変更する方法を見つけたいと思います。 – JasonTrue
@Keith Hill:そうです。私はバッチスクリプトの中から、PSから呼び出されたかどうかを知る方法を探しています。 –