How to check if a Powershell script is running remotely

后端 未结 5 1879
渐次进展
渐次进展 2020-12-19 09:04

I have a script that can be run either locally or remotely (via WinRM), however I would like it to behave slightly differently when run on a remote machine. I realise that

5条回答
  •  天涯浪人
    2020-12-19 09:31

    I think it's possible in your script test if

    $myinvocation.mycommand.path -eq $null
    

    then if is true is running remotely via Invoke-command.

    I have not test it accurately but I think it can work.

提交回复
热议问题