有没有办法检查当前的Powershell脚本是否正在WinRM / PS Remoting会话上执行?

时间:2019-08-21 17:01:38

标签: powershell

在某些情况下,我有一些Powershell代码来安装不支持通过WinRM / PS Remoting安装的软件。有什么方法可以检查脚本当前是否在WinRMPS Remoting会话的上下文中执行?我知道如何检查返回的对象是否来自远程执行,但不知道如何检查当前上下文是否为远程。

1 个答案:

答案 0 :(得分:2)

您可以检查$PSSenderInfo自动变量,该变量在本地会话中为空。