如何在客戶端而非伺服器上為 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 用戶端。然後,您需要手動連線並在暫停命令提示時點擊任何按鈕。然後時區將恢復為本機上的原始時區。

相關內容