大家好,我是一个技术不咋咋滴,但拥有10年网络运维经验的广东虾米。欢迎大家技术交流。 前言: 不少大神使用Microsoft远程协助时,都遇到以下提示其他用户已登录,如果继续,则会将他们断开链接,是否仍然登录?。因为多用户同时远程一台PC或服务器,是属于Microsoft的并发许可数的限制。 如想多用户同时远程一个设备,我总结了几种方案: 1、与Microsoft购买并发许可数; 2、开通第三方远程控制软件的VIP功能,如:向日葵远程、todesk、TeamViewer等等。 3、使用开源免费的远程协议工具。 不想折腾的老铁,建议选择方案1和方案2,优点:软件处在问题,可联系售后服务。如爱折腾,不妨和我一样采用方案3,缺点:无论搭建、还是日常使用,只能靠自己。 说说我为什么有这个需求?某企业有20多人使用某个软件,其兼容性较差。经常性出现无法打开的问题,特别升级补丁后。然后想把这个软件安装在虚拟机上,让20多个用户远程这台电脑,从而减少维修率。 筹备工作: 1、一台装了Windows10专业版操作系统的电脑(最好已加域); 2、开源软件: RDPWrap: 官方介绍:此项目的目标是在减少功能系统上启用远程桌面主机支持和并发RDP会话以供家庭使用。 开源官网:https:github。comstascorprdpwrap RemoteAppTool: 简述功能:RemoteAppTool具有普通远程桌面、web界面、以及服务器上的远程指定的应用程序。 官网:http:www。kimknight。netremoteapptool 操作步骤: 一、服务端环境配置 1、开启远程桌面 a、在windows搜索框,输入远程桌面设置,并打开。 b、开启远程桌面功能,并对以下功能加以设置:关闭睡眠模式,以及选择指定谁能远程这台机器。然后关掉窗口。 2、组策略配置 a、在windows搜索框,输入gpedit。msc,并选择以管理员身份运行打开组策略编辑器。 b、依次点击计算机配置管理模板window组件远程桌面服务远程桌面会话主机连接。 c、对红色框的3项进行修改。 已开启:允许用户用过勇士远程桌面服务进行远程连接; 已开启:限制连接数量,并把值设置:999999; 已禁用:将远程桌面服务用户限制到单独的远程桌面服务会话。 配置完本地组策略后,重启电脑。 二、RDPWrap下载与安装 1、浏览器访问开源官网,点击右侧RDPWrapperLibraryv1。62。 至今为止RDPWrap有4个版本,目前这个版本为最新。 2、选择安装方式,并下载对应的。msi是安装包,zip是压缩包。 3、我选择是压缩包。在C:ProgramFiles目录创建RDPWrapper文件夹,并把压缩包(RDPWrapv1。6。2。zip)解压到此目录上。 4、右击install。bat文件,然后选择以管理员身份运行。 5、安装完,按键盘任意键,即可关闭。 安装install。bat后,会在C:ProgramFilesRDPWrapper目录下生成2个文件:rdpwrap。dll,rdpwrap。ini(配置文件)。rdpwrap。ini配置文件是用来加载termsrv。dll。 6、以管理员身份运行RDPconf。exe文件。如有notsupported红色字体提示,证明rdpwrap。ini配置文件没有对应电脑系统版本的配置信息。记下版本号并关闭窗口。 7、把rdpwrap。ini复制到桌面。 8、以管理员身份运行uninstall。bat文件。 9、浏览器访问https:github。comstascorprdpwrapissues,输入对应的版本号,在下面找到热心大神的关于你的版本号的rdpwrap。ini文件,并下载。 10、打开下载的rdpwrap。ini文件,只复制对应版本号的内容。 11、右击编辑桌面的rdpwrap。ini文件,把对应版本号内容(红色方框),粘贴红线以下的位置,然后保存并关掉。注意:每个版本号内容,不要忘记空行隔开。 12、然后把桌面已编辑好的rdpwrap文件,复制原目录。 13、依次以管理员身份运行原目录的install。bat和RDPConf。exe文件,可以见到全部变绿,然后关闭。 此时就支持多用户同时远程连接了,比如A电脑远程连接B电脑的同时,也可以用C远程连接B,或者B也可以本地登录。 有无老铁和我一样,想更高级的玩法。希望在不同操作系统(win7、win10、win11、甚至macos)上,无缝使用在另一台计算机上运行的应用程序。RemoteAppTool能实现。 三、RemoteAppTool软件安装、配置、使用: 1、软件安装 a、双击运行安装包,点Next。 b、默认Next。 c、Install。 d、Finish。 2、RemoteAppTool软件配置 a、双击运行RemoteAppTool,然后点左下角号。 b、选择另一台计算机需要运行的应用程序,这里拿IE浏览器为例。选择好,点打开。 c、选择已添加的IE浏览器程序,点击右下角CreateClientConnection。。。。 d、在Host选项卡填写Serveraddress和Altemativeserver,再点Create。。。。把生成rdp文件,另存为桌面即可。再发给需要打开这台机器上IE浏览器的用户。 3、RemoteAppTool软件生成文件的使用 a、用户双击运行rdp文件,勾选不再询问我是否连接到此计算机,再点连接。 b、输入账号密码,勾选记住我的凭证,再点确定。 说明:可以用本地账号登录;如机器加域,也可以用域账号登录。 四、测试成果 左边:账号A是win11操作系统,远程指定运行IE浏览器程序;右边:账号B远程桌面,并查看有两个会话。 到这里就结束了!关注我,与你一起学习进步。 如果大家有好的意见,或有不明白的地方,可以评论互动,或者私信我。写教程文章真的非常不易,视频1分钟讲完。写文章就花12小时截图、内容排版、内容审核,真的非常耗时。希望内容对你有帮助,帮忙收藏、转发、关注。感谢老铁们。