sdaa113, Вы понимаете, что если при исполнении «Текущий часовой пояс» окажется любым, кроме Russian Standart Time (а не только предполагаемый Georgian Standard Time), то результатом всегда будет «Russian Standart Time_dstoff»?
Вот примерная болванка:
Код:

@echo off
setlocal enableextensions enabledelayedexpansion
for /f "usebackq delims=" %%i in (`tzutil.exe /g`) do set sCurrTimeZoneID=%%~i
if defined sCurrTimeZoneID (
if /i "%sCurrTimeZoneID%" equ "Russian Standard Time" (
tzutil.exe /s "Georgian Standard Time_dstoff"
) else (
tzutil.exe /s "Russian Standart Time_dstoff"
)
) else (
echo Can't determine current TimeZoneID
exit /b 1
)
endlocal
exit /b 0