У меня есть сценарий PowerShell, который должен работать нормально, а также при вызове через RunspaceInvoke, например,
using (RunspaceInvoke invoker = new RunspaceInvoke())
{
invoker.Invoke(powerShellScript);
}
Часть этого скрипта не должна запускаться при вызове с помощью RunspaceInvoke, и, более того, происходит сбой при вызове с помощью RunspaceInvoke.
Есть ли способ определить (изнутри PowerShell), вызывается ли скрипт с помощью RunspaceInvoke?
Спасибо