Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Дата изменения Windows

Ответить
Настройки темы
7 / 2008 R2 - Дата изменения Windows

Новый участник


Сообщения: 30
Благодарности: 3

Профиль | Отправить PM | Цитировать


Здравствуйте, нужна ваша помощь. Может кто знает как изменить дату с 2010 на 2016? Может найдутся люди кто знает как это сделать?

Отправлено: 21:59, 05-03-2016

 

Аватара для Dimanya

Старожил


Сообщения: 156
Благодарности: 189

Профиль | Отправить PM | Цитировать


Цитата d petr:
Так что пробуйте через Far хотя бы удалить папку PerfLogs, или что вам угодно и дата изменится. »
О, точно. У меня был 4040 он не давал править wim, обновил до 4700 и там всё правится нормально при редактировании образа. Короче калькулятор уже не нужен. Но сам расчёт знать не помешает.

Думаю тему можно закрывать.

-------
Телеграм
Sic transit gloria mundi


Отправлено: 07:49, 27-06-2016 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 24
Благодарности: 14

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z Date_Code.7z
(2.5 Kb, 18 просмотров)

Может кому пригодится:

Строку разбить на два блока надо ручками. К примеру, для сегодня (на скрине) - 0x01D1E359 и 0x48AF9949 соответственно.
Скрытый текст
У 360 Total Security паранойя почти на все самописное...

Последний раз редактировалось Adler_lug, 21-07-2016 в 14:17.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:12, 21-07-2016 | #12


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Adler_lug, если это ваша поделка, добавьте возможность указать время и разведите по отдельным строчкам HIGHPART и LOWPART

Отправлено: 14:58, 21-07-2016 | #13


Новый участник


Сообщения: 24
Благодарности: 14

Профиль | Отправить PM | Цитировать


sov44, как нибудь позже может добавлю, т.к. в программирование не силен особо и накидал её на скорую руку для себя. Надо еще в некоторых аспектах разобраться, а сейчас нет времени.
Кстати, а какое начальное время 1 января 1601 года - 00:00?

Отправлено: 15:15, 21-07-2016 | #14


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Adler_lug, ещё с арифметикой немного не то
Скрытый текст

Цитата Adler_lug:
Кстати, а какое начальное время 1 января 1601 года - 00:00 »
да.

Отправлено: 15:16, 21-07-2016 | #15


Новый участник


Сообщения: 24
Благодарности: 14

Профиль | Отправить PM | Цитировать


sov44, странно. Проверю. Там то той арифметики 1 строчка

Отправлено: 15:20, 21-07-2016 | #16


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Adler_lug, а с датой и временем так
Скрытый текст


Цитата Painkiller:
Я так и не понял , нашли ли способ изменения даты в образе ? »
Painkiller, конечно нашли, и определение и изменение, всё автоматизировано в батнике http://forum.oszone.net/post-2648633-3222.html
Спасибо за код ComSpec http://www.cyberforum.ru/cmd-bat

Отправлено: 15:24, 21-07-2016 | #18


Новый участник


Сообщения: 24
Благодарности: 14

Профиль | Отправить PM | Цитировать


sov44, ну я не знаю какое время берется в функции, но и у вас и у меня разница в 151777 дней, т.е. в итоге дата будет одна и та же.
Source C#
Код: Выделить весь код
DateTime d1 = new DateTime(1601, 1, 1);
DateTime d2 = new DateTime();
d2 = dateTimePicker1.Value;
TimeSpan days = d2 - d1;
string tt = "0" + ToHex(days.Ticks);

P.S. частично понял. Если генерировать на текущую дату, то во внимание берется еще и текущее время (на момент запуска формы или выбора текущей даты в календаре), т.к. при перезапуске или повторном выборе текущей даты генерируется другое значение.
К примеру на вчера - 0x01D1E29D 0x47A20B80, сравните...

Последний раз редактировалось Adler_lug, 21-07-2016 в 15:44.


Отправлено: 15:33, 21-07-2016 | #19


Ветеран


Сообщения: 2183
Благодарности: 721

Профиль | Отправить PM | Цитировать


Adler_lug, похоже немного не так считаете. Нужно не в днях, а в секундах считать. Технология расчёта на 1 странице.
Нужно определить разницу между датами с секундах и помножить на 10 000 000, затем перевести в hex.
GUI модель безусловно вещь нужная, немного поправьте и будет всё ок. А если ещё и сделаете возможность обратного перевода из hex в дату и время, будет просто замечательно.

Отправлено: 15:43, 21-07-2016 | #20



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 7 / 2008 R2 - Дата изменения Windows

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Перенос атрибутов файлов - дата создания, изменения. __sa__nya Хочу все знать 11 12-08-2021 14:40
VBS/WSH/JS - Дата и время изменения файла lorents Скриптовые языки администрирования Windows 19 01-02-2015 19:28
Разное - [решено] Теневые копии и дата их изменения не совпадает датой на сервере stolyar Microsoft Windows 7 3 18-07-2012 07:39
CMD/BAT - [решено] Дата изменения файла Sat_Kelman Скриптовые языки администрирования Windows 1 19-04-2011 11:03
При скачивании файлов из интернета дата изменения - это окончания скачивания __sa__nya Лечение систем от вредоносных программ 3 12-08-2009 16:05




 
Переход