I wanted to write a conditional to prevent certain things from runing if in a remote PSSession.
If you are in a standard PowerShell session the following is returned:
[Environment]::GetCommandLineArgs()[0] = C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
If you are in a remote PSSession:
[Environment]::GetCommandLineArgs()[0] = C:\Windows\system32\wsmprovhost.exe
Comments are closed.