https://www.v2ex.com/t/690471 并没有人回答我,我就自问自答了。
nas 需要一个 native session(客厅的 HTPC)和一个 daemon session (执行一些守护脚本什么的)
操作系统: win10 LTSC
基于项目 rdpwrap 以及支持对应版本的 windows 的 patch config https://raw.githubusercontent.com/affinityv/INI-RDPWRAP/master/rdpwrap.ini
msi 包似乎装不上,用的 zip 包解压缩到任意文件夹
管理员执行 install,会自动下载 rdpwrap.ini
这个版本会比较旧
以 native 方式登录,停止 rdp 服务,否则无法替换文件。
于是就导致了死循环
就是是否勾选 Single User Per Session
简而言之,就是允许单用户多 session
如果去掉勾选,单用户可以启动多个 session,就有点类似于 tmux 的 attach 了
但是一个用户多 session 会导致一些自启动的服务于被启动两次,这就鬼扯了。
顺带试了一下,如果一个用户多个 session 被允许了,那么桌面用户登录的时候会新启动一个 session, 不能选已有的 session 。
新建一个不需要密码的用户直接给电视的 hdmi 使用
这样这个用户保持登录的同时,远程桌面连接不会挤掉桌面用户。
完。
1
lekai63 2020-07-17 09:04:45 +08:00
同样是 win10 LSTC,同样是 RDP Wraper,同样的改了 rdpwrap.ini
一开始是能用的。后来一次 win 升级还是怎么样,就不能用了。加了对应版本号的 rdpwrap.ini 也不行。 囧囧 |
2
phpfpm OP @lekai63 我记得老版本的 rdp wrapper 需要修改 dll 文件,签名失败,还得重启什么的来着
现在好像都不用了,直接 hack 进服务加载修改之后的 dll 。 windows remote d service 居然会加载 rdpw 的 ini 文件 科技真高级。 |
3
vfxx 2020-07-17 09:46:21 +08:00
用了很久了,在 LTSB 版本下很好用,就是遇到个问题,不知道是不是 RDP Wraper 导致的,在远程登录界面 未登录可以关闭 /重启计算机。
|
4
phpfpm OP |
5
phpfpm OP |
6
mmdsun 2020-07-17 09:58:00 +08:00 via Android
有多用户需求的话 下次直接装 Windows server 系统吧
不用折腾。。找补丁。比 LSTC 还稳定 |
9
vfxx 2020-07-17 10:22:24 +08:00
@phpfpm 非常感谢,解决了我遇到的一个大问题。 很好奇这个问题我百度搜了很久,在中文互联网上竟然没人讨论。让我差点以为就我自己遇到了呢。
|
10
lingll 2020-07-17 11:32:45 +08:00 via Android
这个工具也可以让家庭版具有远程桌面服务的功能
|
11
source 2020-07-17 11:50:16 +08:00
非常感谢,看了楼主的折腾全过程,有信心再去尝试一下了
ps:你的 htpc 在客厅里播放视频这种操作是键鼠接上直接点开文件播放的?还是说有影音解决方案? |
12
phpfpm OP |
14
phpfpm OP |
16
Nadao 2020-07-17 13:01:27 +08:00
之前查过好像 WIN10 可以改到多用户同时远程登录。
|
19
SAGAN 2020-07-18 10:38:25 +08:00 1
rdpwrap.ini 可以直接修改原文件(而不是替换文件),改完后在 services.msc 里重启下 rdp 服务生效,这样就可以直接在 rdp 里操作了。
我用了 rdpwrap 发现有些问题,比如有时 rdp 连进来时桌面黑屏。最后还是选择直接修改 termsrv.dll 文件。 |