Устранение неполадок командного файла для изменения часового пояса - PullRequest
0 голосов
/ 11 июня 2019

Итак, я пытаюсь создать командный файл, который будет автоматически переключаться между двумя часовыми поясами;или возьмите пользовательский ввод и измените часовой пояс соответственно

Я пытался использовать систему переключения, но не могу понять, как сохранить текущий часовой пояс на основе tzutil /g или настроить правильные ли операторы для идентификациикакой часовой пояс изменить.Я запускаю его в режиме администратора, так что это не проблема.

@echo off
echo The current time is:
tzutil /g
echo.
SET /p NewTimeZone="Enter the time zone you wish to change to: "
tzutil /s %NewTimeZone%

первая часть работает нормально, она сообщает пользователю, в каком часовом поясе он находится, а затем просит изменить его.однако эта последняя строка вызывает все проблемы, я не могу заставить ее работать, например, когда я запускаю код, я набираю: "Mountain Standard Time", которая является строкой, необходимой для изменения времени, однако она никогда не идетчерез, он просто закрывает программу и часовой пояс никогда не меняется

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...