🔨 初始化程序.

This commit is contained in:
lijiahangmax
2025-06-29 02:24:50 +08:00
parent ad31a6c298
commit 5b611f20c2
6 changed files with 25 additions and 1 deletions

View File

@@ -118,6 +118,11 @@ public class RdpSession extends AbstractGuacdSession<TerminalSessionRdpConfig> i
String driveMountPath = DriveMountModeEnum.of(extra.getDriveMountMode())
.getDriveMountPath(props.getUserId(), props.getHostId(), props.getId());
tunnel.setParameter(GuacdConst.DRIVE_PATH, Files1.getPath(guacdConfig.getDrivePath() + "/" + driveMountPath));
// 初始化程序
String initialProgram = config.getInitialProgram();
if (!Strings.isBlank(initialProgram)) {
tunnel.setParameter(GuacdConst.INITIAL_PROGRAM, initialProgram);
}
// 预连接
String preConnectionId = config.getPreConnectionId();
if (!Strings.isBlank(preConnectionId)) {