서버가 아닌 클라이언트에서 Azure Virtual Desktop에 대한 RDP를 통한 시간대 리디렉션을 비활성화하는 방법

서버가 아닌 클라이언트에서 Azure Virtual Desktop에 대한 RDP를 통한 시간대 리디렉션을 비활성화하는 방법

Azure Virtual Desktop이 할당되었습니다. 내 노트북의 시간대와 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 클라이언트를 시작합니다. 그런 다음 수동으로 연결하고 일시 중지 명령 프롬프트에서 아무 버튼이나 눌러야 합니다. 그러면 시간대가 로컬 컴퓨터의 원래 시간대로 되돌아갑니다.

관련 정보