fix(remote): VNC 升级支持最新版 TightVNC——修 ReadVncServerConfig 的 ConnectToRdp 误读 ExtraPorts、补 WriteVncServerConfig 漏写的 LogLevel(读/写均达 37 项全集)、InstallVncServer 从固定密码空壳实现为真安装(校验 exe→写最新版全集配置+随机密码→注册服务, 装而不启/运行中重启, 返回明文密码); 锁定最新版默认值与安装异常路径的单测

This commit is contained in:
w11
2026-09-23 19:39:08 +08:00
parent 181150b7a1
commit 38e44f7b4a
4 changed files with 90 additions and 50 deletions
+4
View File
@@ -280,6 +280,10 @@ func WriteVncServerConfig(config VncServerConfig) error {
if err != nil {
return err
}
err = key.SetDWordValue("LogLevel", config.LogLevel)
if err != nil {
return err
}
err = key.SetDWordValue("EnableFileTransfers", config.EnableFileTransfers)
if err != nil {
return err