我们的网络设置有多个区域。我有一个本地域用户,RDP用户到另一个域的跳转服务器,用户到RDP到第三个无法从第一个域连接到的域。我需要在第三个域中的服务器上获取已断开连接的RDP和Citrix会话的列表。
在我的本地计算机上运行 quser \ server:csn012 会给出:
quser.exe : No User exists for \server:csn012
在跳转服务器上,相同的命令给出:
quser : No User exists for *
在服务器本身 quser 给出:
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
user9 2 Disc 2+16:09 23/05/2017 10:31
我的Powershell脚本最初使用 PromptForCredential 设置 $ Credential 。我没有使用 RunAs 和 Invoke-Command 。如何在不更改任何网络配置的情况下将结果视为在远程服务器上运行。