Форум программистов, компьютерный форум, киберфорум
Наши страницы
Администрирование Windows
Войти
Регистрация
Восстановить пароль
 
frostyfull
33 / 33 / 8
Регистрация: 13.06.2014
Сообщений: 509
1

Переход на летнее время

14.01.2015, 11:00. Просмотров 468. Ответов 9
Метки нет (Все метки)

Всем привет
Нужен срочно хелп, как возможно вы знаете после НГ произошел какой-то баг, на всех компьютерах с WinXP время переводится на час вперед.
У самих пользователей прав нет, а бегать ко всем я уже запарился, из-за этого собственно и времени нет, чтобы подумать как решить эту проблему или хотя бы погуглить. Нашел старое обновление от 2011 года, если его ставить то время становится нормальным, но на следующий день опять слетает. И массово его накатить нельзя, потому что оно было 3 года назад и в истории обновлений оно записано и не дает устанавливать дважды
Подскажите как быть?
Потому что это жесть, из-за этого у юзверей нет доступа к файловым серверам и ругается 1с
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2015, 11:00
Ответы с готовыми решениями:

Автоматический переход на зимнее время
Всем доброго времени суток. На неделе столкнулся с этой проблемой...

Как задать программе время исполнения и время закрытия?
Подскажите пожалуйста как можно задать время исполнения и время закрытия...

Вывести время работы системы и перезагрузить её, если время превысило заданное значение
Собственно говоря нужно в powershell написать скрипт, выводящий время работы...

Получить время с удалённого компьютера и перезагрузить его, если время превышает заданное
Доброго времени суток всем Вам! Многим из вас моя проблема покажется крайне...

Mysql и переход на летнее/зимнее время
Доброго времени суток, уважаемые форумчане. Пожалуйста подскажите, возможно...

9
Charles Kludge
Клюг
7645 / 3160 / 382
Регистрация: 03.05.2011
Сообщений: 8,382
14.01.2015, 14:23 2
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
On Error Resume Next 
Set WSHShell = CreateObject("WScript.Shell") 
Set WMIOBJ = GetObject("winmgmts:\\.\root\CIMV2") 
Set OSITEM = WMIOBJ.ExecQuery("Select * from WIN32_OperatingSystem where Version < 6 and ProductType=1",,48) 
For Each objItem in OSITEM 
   CUROS=objItem.Version 
Next 
 
If Trim(CUROS)="" Then WSH.QUIT 
 
RegKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones\Russian Standard Time" 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v Std /t REG_SZ /d " & CHR(34) & "RTZ 2 (зима)" & CHR(34) & " /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v MUI_Display /t REG_SZ /d @tzres.dll,-1830 /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v MUI_Std /t REG_SZ /d @tzres.dll,-1832 /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v Dlt /t REG_SZ /d " & CHR(34) & "RTZ 2 (лето)" & CHR(34) & " /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v MUI_Dlt /t REG_SZ /d @tzres.dll,-1831 /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v Display /t REG_SZ /d " & CHR(34) & "(UTC+03:00) Волгоград, Москва, Санкт-Петербург (RTZ 2)" & CHR(34) & " /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\reg.exe ADD " & CHR(34) & RegKey & CHR(34) & " /v TZI /t REG_BINARY /d 4cffffff00000000c4ffffff0000000000000000000000000000000000000000000000000000000000000000 /f", 0, TRUE 
WSHShell.Run "%SYSTEMROOT%\System32\RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Russian Standard Time",0,True
Взято на сисадминс.ру
1
Smitis
1629 / 338 / 40
Регистрация: 15.10.2012
Сообщений: 530
14.01.2015, 14:45 3
А стандартные функции wsh для работы с реестром, интересно, чем не устраивали?
0
Charles Kludge
Клюг
7645 / 3160 / 382
Регистрация: 03.05.2011
Сообщений: 8,382
14.01.2015, 14:53 4
Smitis, это к автору — мопед не мой.
0
frostyfull
33 / 33 / 8
Регистрация: 13.06.2014
Сообщений: 509
14.01.2015, 16:45  [ТС] 5
Charles Kludge, протестирую, отпишусь)

Добавлено через 1 час 45 минут
Charles Kludge, можешь кинуть ссыль откуда взял скрипт?
0
Smitis
14.01.2015, 19:55
  #6

Не по теме:


Цитата Сообщение от Charles Kludge Посмотреть сообщение
это к автору — мопед не мой
Я так и понял.
Не удивлюсь, если кто-то взял файл файл реестра и конвертнул его в cmd.
Кому-то другому понадобился vbs и он не долго думая взял "готовое решение".
Потом ещё кто-нибудь конвертнёт это в другой язык :)

0
Dr_Quake
Заблокирован
14.01.2015, 21:20 7
http://support.microsoft.com/kb/2998527
Руками.
0
Charles Kludge
Клюг
7645 / 3160 / 382
Регистрация: 03.05.2011
Сообщений: 8,382
14.01.2015, 21:24 8
Цитата Сообщение от Dr_Quake Посмотреть сообщение
Руками.
Там есть багофича. http://geektimes.ru/post/243345/
0
Dr_Quake
Заблокирован
14.01.2015, 21:28 9
Да, второй патч забыл. Он неофициальный в смысле kb нету, прямой ссылки нету, есть на WU через маскировку под Embedded XP.
0
frostyfull
33 / 33 / 8
Регистрация: 13.06.2014
Сообщений: 509
20.01.2015, 14:41  [ТС] 10
Charles Kludge, я вот ничего не понял, распиши для чайника)
а сейчас как бы скрипт нормально работает
0
20.01.2015, 14:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.01.2015, 14:41

Как определить, какое сейчас время: зимнее или летнее?
как определить какое сейчас время зимнее или летнее? в гугле не искал. меня...

Как осуществить переход на летее время?
Как можно осуществить перезод на летнее время. т.е. надо сравнить 2 даты и...

Win XP и Ubuntu 11.04 не отображается переход во время загрузки
Поставил на комп Win XP и Ubuntu 11.04 и столкнулся с проблемой суть проблемы:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru