как изменить TimeZone пользователя

0

Необходимо сменить пользователя домена TimeZone.

Служба Windows работает в контексте пользователя X, во время выполнения приложение берет TimeZone пользователя X и генерирует «сообщения» с другим DateTime для DateTime локального компьютера. необходимо запустить службу Windows от имени этого пользователя, поэтому необходимо изменить часовой пояс этого конкретного пользователя в соответствии с DateTime компьютера.

Настройки / Время и Языки / Часовой пояс были изменены, но он относится только к уровню локальной машины, это предполагается следующим тестом (на другом сервере, в другом домене):
1.- Войдите в систему как A1 на сервер
2.- Войдите Settings / Time and Languages / Time zoneв TZ1(Час на панели задач изменился)
3.- Войдите в систему как B1, проверьте Time zoneсвойство, и этоTZ1

Может быть, в Active Directory?

DateTime для «messages» не может быть изменен вручную, эти сообщения генерируются на сторонних dll.

Logar314159
источник
1
«Это относится только к уровню машины». - Что именно вы имеете в виду под этим? Измените свой вопрос, чтобы предоставить соответствующую информацию, необходимую для ответа на ваш вопрос. Если вы знаете часовой пояс сообщения, просто измените часовой пояс устройства и настройте свой домен таким образом, чтобы часовой пояс не мог быть изменен пользователем. Если вы на самом деле не знаете часовой пояс сообщения, то будет сложно изменить часовой пояс, чтобы он соответствовал.
Ramhound
1
Пожалуйста, найдите время, чтобы правильно отформатировать информацию. Любая информация, содержащаяся в комментарии, скорее всего, не будет учитываться ни в одном ответе, который будет отправлен, или будет просто пропущен.
Ramhound