windows-xp – %sessionname%返回错误的会话名称
发布时间:2020-12-13 22:57:22 所属栏目:Windows 来源:网络整理
导读:我有一台虚拟化的 Windows XP SP3机器,我通过远程桌面连接. 我的一个脚本需要使用%sessionname%变量.但是,这会返回错误信息. C:%sessionname% 不断返回RDP-Tcp#5,而不是当前连接的会话(RDP-Tcp#35或类似)的值,如任务管理器中所示 这会导致我的脚本包含不
我有一台虚拟化的
Windows XP SP3机器,我通过远程桌面连接.
我的一个脚本需要使用%sessionname%变量.但是,这会返回错误信息. C:&;%sessionname% 不断返回RDP-Tcp#5,而不是当前连接的会话(RDP-Tcp#35或类似)的值,如任务管理器中所示 这会导致我的脚本包含不正确的信息.我该怎么做才能解决这个问题? 编辑更多信息:出现重新启动以解决第一次连接的问题,但随后的连接会使数字再次失去同步.
我作为远程桌面运行的Windows Server 2008 R2遇到了完全相同的问题.会话ID似乎始终是正确的,但您无法从%sessionid%或VBA Environ(“SessionID”)获取会话ID.我的解决方法是使用带有C:>查询会话的Environ(“UserName”)来提取SessionID,然后使用C:>查询进程“processname”来确定进程是否在会话中运行.我不确定你的脚本在做什么,但也许这种方法会有所帮助.请注意,这仅在用户一次只允许一个会话时才有效,如我们的终端服务器设置中的情况.如果用户可以拥有多个会话,则基于用户名,sessionid将不是唯一的.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- OS X:无法解析Windows计算机名称
- win10部署spark和jupyter
- windows-server-2008 – 在Windows Server 2008上为hyper-v
- WPF和Windows窗体应用程序的显示差异
- win-universal-app – Windows 10的应用内存限制是什么?
- windows – 一个AD用户多个登录
- windows – Window的命令行(cmd.exe)命令的最大长度是多少?
- batch-file – xp批处理文件中的行长度限制?
- windows-server-2008 – 防火墙阻塞/解除端口[封闭]
- ms-access – 为什么Select * Faster比Microsoft Access DB
推荐文章
站长推荐
- windows – Window的命令行(cmd.exe)命令的最大长
- 在WINDOWS中设置计划任务执行PHP文件的方法
- xaml – Windows Phone 8.1通用应用程序中的SOAP
- winapi – 如何在Windows上检测已安装的Sun/Orac
- Notepad++ 安装NppFtp,方便在Windows上远程打开
- Windows-7 – RDP和新帐户
- windows – 允许用户登录域中的计算机
- windows-server-2003 – 需要IPX的Server 2003 G
- windows-server-2008-r2 – 3个域控制器的一个SS
- win10快捷键大全 win10常用快捷键
热点阅读