Windows 10 LSTC下部署RemoteApp

2021-06-15 19:10:12 47点赞 347收藏 26评论

一直想将微信、Foxmail、迅雷、IDM、百度网盘、天翼云盘等软件以RemoteApp的形式部署在服务器上,花费大约2周的时间,通过搜索引擎学习RemoteApp部署,聊以记录。

最早是在软件异次元上看到RemoteAppTool这个工具可以在WinXP、Win7及Win10上部署RemoteApp,但下载部署后,发现一个问题:客户端运行RDP文件一直卡在连接界面。经排查,客户端要先远程桌面连接上服务端,客户端再运行RDP文件,然后点击RemoteApp远程桌面连接的详细项目,选择顶掉已连接的远程桌面,并在已连接的远程桌面连接中选择运行。听起来非常拗口,根本原因就是Win10专业版仍然是单用户登录,不允许多用户同时登录,运行RemoteApp要已登录用户同意,不像Debian等类Linux系统可以同时登录多个Root用户。即使通过组策略部署了多远程用户连接,问题仍然存在。

于是转向Windows Server系统,一边查资料一边在Windows Server 2019上部署RemoteApp,一番折腾,什么升级成域服务器、添加角色、部署IIS,实在是搞不定,偶然在一篇关于RDPWrap使用的文章上看到一句话:通过RDPWrap破解系统DLL文件后,可以实现多用户远程登录。经过一番折腾终于在Windows 10 LSTC建立了RemoteApp服务器,将微信、Foxmail、迅雷、IDM、百度网盘、天翼云盘等软件部署在服务端,笔记本电脑远程运行上述软件。

所需软件:rdpwrap、rdpwrap.ini、RemoteAppTool

rdpwrap的主页,下载最新版即可,解压缩到任意位置(建议放在固定的目录),以管理员权限运行“install.bat”,然后再以管理员权限运行RDPConf.exe,如果“Diagnostics”项下“Wrapper state”、“Service state”、“Listener state”都显示绿色的话,就说明可以开始部署RemoteApp了,如果不是全绿,说明rdpwrap自带的配置文件无法破解当前版本Win10的DLL文件,因为rdpwrap是根据目录下rdpwrap.ini文件内的配置破解系统对应的文件,rdpwrap自带的rdpwrap.ini并不全面,因此须升级rdpwrap.ini文件。

Windows 10 LSTC下部署RemoteApp

rdpwrap.ini的主页,下载最新版,覆盖rdpwrap目录下的rdpwrap.ini文件,然后重复上一段步骤,还是不行的话,在CMD中输入ver命令,获取当前操作系统版本,例如:10.0.×××××.××××,根据“×××××.××××”在rdpwrap和rdpwrap.ini的主页讨论区搜索一番,应该可以找到最新的配置文件。

RemoteAppTool主页,下载最新版即可,解压缩到任意位置(建议放在固定的目录),以管理员权限运行RemoteAppTool.exe,点击 “+”添加程序,选中程序后点击属性图标,可以更改已添加程序的图标、名称等内容,然后点击“Create Client Connection for ×××”生成RDP文件,其中“Alternative server”要填写IP地址或域名,“Port”是端口号,默认3389,外网使用建议更换端口号,这些内容都可以用“记事本”打开RDP文件修改。

Windows 10 LSTC下部署RemoteApp

Windows 10 LSTC下部署RemoteApp

将生成的RDP文件拷贝到客户端,就可以运行已注册的RemoteApp了。成功运行微信、Foxmail、百度网盘的界面,任务栏程序图标上会显示远程标志。不过微信最小化到通知栏后,双击或单击通知栏图标是无法还原显示的,再运行一次微信的RDP文件就会还原界面。

最后,远程应用的输入法需要手动切换,我没有测试更改服务端输入法切换快捷键,所以也不知道修改后能不能切换。以上就是全部内容,如后不妥请在评论区指出。

Windows 10 LSTC下部署RemoteApp

为减少重复劳动可以在RemoteAppTool中将以注册的RemoteApp配置备份出来,点击“Tools”菜单,选择“Backup all RemoteApps”可以将已注册的RemoteApp注册信息导出为注册表文件,可以在其他电脑中直接导入到注册表中使用。

Windows 10 LSTC下部署RemoteApp


展开 收起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 office365家庭版microsoft365增强版15个月

Microsoft 微软 office365家庭版microsoft365增强版15个月

289元起

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

Microsoft 微软 office专业版永久激活码office2019增强版终身版outlook密钥

249元起

Microsoft 微软 Office2016小型企业版 MAC专用

Microsoft 微软 Office2016小型企业版 MAC专用

149元起

自助挂号应用服务

自助挂号应用服务

15000元起

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

Microsoft 微软 365家庭版个人版正版密钥Office365永久激活2021Mac

暂无报价

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

SANGFOR 深信服科技 存储虚拟化双活软件V6.0

29000元起

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

猎寻 手机信息采集系统1.0 -ZK5000(手机快速点验/手机检查仪)

38800元起

京东 金山麒麟WPS办公软件V11

京东 金山麒麟WPS办公软件V11

暂无报价

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

黑马校对软件v22.0国产化平台服务器版6亿字技术支持私有化部署服务

170000元起

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

Microsoft 微软 活动6天 office365家庭版microsoft365订阅密钥

229元起

Microsoft 微软 MAC专用办公软件office2019永久版

Microsoft 微软 MAC专用办公软件office2019永久版

269元起

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

Microsoft 微软 OfficePLUS 订阅会员

Microsoft 微软 OfficePLUS 订阅会员

9.9元起

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

Nintendo 任天堂 Switch游戏卡带《大航海时代4 威力加强版 HD》 中文

196元起
26评论

  • 精彩
  • 最新
  • 程序数据是在服务器端还是客户端?如果数据储存在服务器端,那么服务器端如果也运行同一个程序会不会有冲突?数据是不是实时同步的?

    校验提示文案

    提交
    程序数据保存在服务端。微信只能运行1个,服务端运行微信后,远程微信就会被踢下线;Foxmail也只能运行一个,远程Foxmail运行后,服务端再运行Foxmail会跳出添加账户的界面。

    校验提示文案

    提交
    收起所有回复
  • 弱弱地问一句,这样子跟我直接远程桌面登录使用,有什么很大差别吗

    校验提示文案

    提交
    只会出现应用界面,不会出现桌面。

    校验提示文案

    提交
    收起所有回复
  • 程序可以使用客户机的数据吗,比如说打印机,或者导出的数据能保存在客户机里面吗

    校验提示文案

    提交
    可以,数据传输走的是RDP协议。

    校验提示文案

    提交
    试用了一下,还可以,和远程桌面一样,可以映射本地打印机和本地磁盘,星期一上班测试下资源占用和最重要的计算机工作状态能不能保存。

    校验提示文案

    提交
    收起所有回复
  • 是win10 LTSC

    校验提示文案

    提交
    对,老坛酸菜

    校验提示文案

    提交
    收起所有回复
  • 还是要server 版本激活remoteAPP 的远程桌面授权服务器,就可以多用户多个实例运行了。 服务器上内网用用专门的正版行业软件还是很可以,可以保存在服务器上,数据不落到客户端。

    校验提示文案

    提交
    有一些行业软件会限制Server系统多进程运行,就是为了防止这种方式会被少买版权。具体哪些程序还不清楚。

    校验提示文案

    提交
    收起所有回复
  • 是ltsc 老坛酸菜

    校验提示文案

    提交
    不错,好名字

    校验提示文案

    提交
    收起所有回复
  • 补充一点内容:其实只需要使用RemoteAppTool添加一个“启动器”软件就好了,从“启动器”软件中运行其他软件,就都是远程应用。我现在使用的启动器是在“小众软件”下载的“Dishes”,将软件快捷方式放到软件目录下的“Dishes”文件夹内,刷新一下新增软件就会出现了。
    但是还有一个问题没有解决:客户端文件,例如:*.doc、*.xls、*.pdf等文件还无法自动关联为远程应用打开。

    校验提示文案

    提交
    巧妙的办法,这样免去给内网所有人分发RDP文件了。

    校验提示文案

    提交
    @煮糊水饺 我按你的方法测试,提示RemoteApp错误 远程计算机上的此程序未启动。请联系你的系统管理员以获取帮助。这个该怎么解决?其他程序都能顺利打开。

    校验提示文案

    提交
    收起所有回复
  • @keofan 只允许一个实例的程序是无法同时在服务端运行和远程应用运行的。

    校验提示文案

    提交
    那其实用处不大,都可以远程了,直接远程桌面就好了,服务端反正不关机的,几个程序一直挂着,我现在就这么用的。

    校验提示文案

    提交
    中午在服务器上新建了一个账户测试了一下,远程桌面和远程应用使用不同账户的情况下,微信、Foxmail等单实例应用可以多用户同时运行。这样的话,微信可以多开无数个了。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • @狼小昔 [狂汗] 打错了,你说的对。

    校验提示文案

    提交
  • LSTC?LTSC?

    校验提示文案

    提交
  • 企业比较适用

    校验提示文案

    提交
  • 建议使用server 2008 r2,部署更简单

    校验提示文案

    提交
  • 其实在server 2008 R2上不需要域服务器就可以直接配置remoteapp了

    校验提示文案

    提交
    是的

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章

煮糊水饺

Ta还没有介绍自己

关注 打赏
作者其他文章
最新文章 热门文章
347
扫一下,分享更方便,购买更轻松