From an Administrator PowerShell, is there a way to spawn another shell (or .exe) under a different (for instance, non-administrator) user? I know this is possible in Linux/Bash via su {username}, but does Windows allow it?
This question has been answered for C++ here and for C# here, but I would like to know if it is possible in PowerShell.