如何在客户端(而非服务器上)上禁用 Azure 虚拟桌面通过 RDP 进行的时区重定向

如何在客户端(而非服务器上)上禁用 Azure 虚拟桌面通过 RDP 进行的时区重定向

我被分配了一个 Azure 虚拟桌面。我的笔记本电脑上的时区和 AVD 的时区不同。当我连接到 AVD 时,RDP 会话中的时区设置为我的笔记本电脑的时区。AVD 通过 Windows 域进行管理,而我没有它的管理权限。是否有某种客户端设置可以不在新的 RDP 会话中启动时区更改?

答案1

我能够通过一些 cmd 脚本解决我的问题

avd.cmd:

@echo off
set AVDTZ=Central Standard Time
FOR /F "tokens=* USEBACKQ" %%F IN (`tzutil /g`) DO (set LOCALTZ=%%F)
tzutil /s "%AVDTZ%"
start "" "C:\Program Files\Remote Desktop\msrdcw.exe"
pause
tzutil /s "%LOCALTZ%"

将时区保存在 LOCALTZ 变量中,将本地时区设置为所需时区,启动 AVD RDP 客户端。然后您需要手动连接并在暂停命令提示符下点击任意按钮。然后时区将恢复为本地计算机上的原始时区。

相关内容