Объявление

Хотите приглашение на сайт? Пишите: niikto@samovarchik.info


 
Назначение командных файлов для пакетной установки обновлений

Имя папки обновлений выглядит так: Update7_x64_xx.xx.xx, где xx.xx.xx - дата, по которую включены обновления в этой папке (чтобы в следующий раз точно было известно с какой даты обновления искать дальше).

Все обновления ставятся вызовом соответствующего коммандного файла (для этого они разбиты по типам). Эти файлы нужно обновлять в соответствии с изменениями в обновлениях.


00Updates-all.cmd - сюда добавляем все основные обновления самой системы

01dotnet4.cmd - .NET4
01dotnet4putches.cmd - обновления для .NET4
важно перезапускать систему между установкой самого фреймворка и обновлений для него.

02dx9.cmd - последняя версия DirectX для Windows (нет автоустановки, поэтому просто запускается инсталлер)

03ie9.cmd - IE9, не ставим так как уже в эталоне
03ie9putches.cmd - патчи для IE9

04addons-cpp_flash_shock_sl_ar_air.cmd - Обновления библиотек С++, Silverlight, Adobe Shockwave Player, Adobe Flash Player.

05Java.cmd - Java SE Runtime Environment (Oracle)

Как собирать обновления

Как и для Windows XP используем темы на форуме ru-board от TAILORD Обновления для Microsoft Windows 7/Server 2008 R2 и Отчет об изменениях в списках

1. В папке Update7_x64_xx.xx.xx откройте файл 00Updates-all.cmd и в нём найдите последние совпадающие с текущей версией TAILORD (первая ссылка) обновления. Т.е. просто сравните списки с самого начала и дойдите до строки где они перестанут совпадать - с этого места и начнем собирать новые обновления и редактировать соответственно командный файл.
Обращайте внимание на версию патчей, т.к. номер может не поменяться, но версия может смениться (v2, v4, v4) - это новый патч и им надо заменить старый.

2. Когда найдёте несовпадение, сделайте большой отступ в пакетном файле, откройте вторую ссылку и там, начиная с последнего месяца (в обратном порядке и до даты прошлой сборки обновлений) смотрите списки замен, чтобы удалить все ставшие ненужными старые обновления. Найдите (через файл 00updates-all.cmd) эти файлы и удалите их в соответствующих подпапках папки update7_x64_xx.xx.xx. Искать лучше в ФАРе по alt+f7 в папке Update7_x64_xx.xx.xx  - вводите номер обновления в поле "Содержащих текст" - так вы не пропустите это обновление, если оно относится не к первому файлу.

3. Далее Вам необходимо скачать новые обновления и привести пакетный файл в соответствие актуальному списку TAILORD.
Рекомендуется скопировать список с момента отличия и вставить его в пакетный файл (в тот самый отступ), затем убрать из  вставленного те обновления, которые останутся и скачать остальные, попутно доредактировав 00updates-all.cmd чтобы новые обновления вызывались из него. Добавляя обновления в файл - имя копируйте со скачанного файла, т.к. номер версии может присутствовать.

4. После того как соберёте все обновления необходимо установить их для проверки (так обнаруживаются опечатки и ошибки в командном файле).

5. После основных/системных обновлений надо собрать остальные, смотрите второй список TAILORD (по первой ссылке), ищите в нём по дате после последней сборки обновлений (xx.xx.xx в имени папки UpdateXP_xx.xx.xx) файлы появившиеся после.

Если необходимо доставить обновления на уже работающий конечный компьютер - просто скопируйте кусок первого командного файла после строки, в которой вы нашли отличие нового списка TAILORD со старым списком и запустите на этом компьютере.
Так же и с остальными файлами - если изменения были - запускайте.

После того как Вы упорядочите все вновь собранные обновления, В имени папки update7_x64_xx.xx.xx смените старую дату на ту, по которую обновленные файлы в ней теперь присутствуют (чтобы в будущем знать с какой даты обновления искать).

Остальные советы:
- Старайтесь при скачивании новых файлов осторожничать: или складывать их отдельно чтобы не перепутать со старыми, или делать всё пошагово, как описано выше - записывая на бумажке каждый обработанный файл чтобы не сбиться.
- Обновления из списка 3 пока не ставим.

Как устанавливать обновления и дополнения

Теперь можно приступать к установке актуального пакета обновлений.
перед установкой дополнений лучше отключить ПК от локальной сети, от интернета - чтобы всё ставилось быстрее, и не проверялось на обновления

1) Все обновления и патчи, после SP3:
update7_x64_xx.xx.xx\00Updates-all.cmd
Установит все обновления для системы MS Windows 7

2) .NET4 и патчи
update7_x64_xx.xx.xx\01dotnet4.cmd - это .NET 4.0 Потом обязательно перезапускаем ПК.
update7_x64_xx.xx.xx\01dotnet4putches.cmd - это патчи для 4.0 Потом обязательно перезапускаем ПК.

3) DirectX 9c:
update7_x64_xx.xx.xx\02dx9.cmd
Вручную нажать "я принимаю условия данного соглашения", далее, далее. После установки нажать "Готово". После этого обязательно перезапускаем ПК.

4) IE9 и патчи
03ie9.cmd - IE9 уже в составе эталона (иначе было его не настроить заранее).
03ie9putches.cmd - патчи для IE9

5) Библиотеки C++, Silverlight, Adobe Flash, Shockwave, AIR и т.п.:
update7_x64_xx.xx.xx\04addons-cpp_flash_shock_sl_ar_air.cmd
При установке Shockwave - выбрать US-English, (если при установке вылезет запрос на установку Google bar - снять с него галку - т.е. отказаться.
- Adobe Reader не ставится, т.к. после будет часто просить обновления. Ставьте если есть необходимость вручную.
- ярлык Microsoft Silverlight перенести в папку Утилиты меню ПУСК
- в эталоны не ставим основные компоненты Windows Live, только при необходимости на рабочую систему

6) 05Java.cmd - Java SE Runtime Environment (Oracle)

7) Патчи терминала
update7_х64_xx.xx.xx\W7-SP1-RTM-RDP\Install.lnk (запускать от имени администратора) - дождаться окончания операции.

Этот ярлык запускает скрипт Install.cmd с параметром multi, таким образом будет включена опция создания нескольких пользовательских сеансов. А на серверах затем отключим эту опцию с помощью групповых политик.


Лучше после установки драйвера сети проверить работу терминального режима

Как правило внедряем мы файл, имя которого начинается с даты (это дата на момент которой обновления уже установлены в систему и сделан снимок). Поэтому всю эту процедуру с обновлениями можно пропустить - они уже есть в системе. А когда они устаревают, ведущий сборки должен собрать новую систему и снова установить свежие обновления.

Редактировался Evgen (16.01.2012, 12:45:22)

0) поддержка сторонних тем
http://vbbook.ru/windows/patchim-window … onnix-tem/

1) Обход ограничений службы Сервер в Windows (патч srvsvc.dll)
http://forum.ru-board.com/topic.cgi?for … opic=10715
W7х64: скопировал srvsvc.dll, пропатчил. стал владельцем файла, отключил службу сервер, поменял местами файлы, включил службу сервер

+ http://itfound.ru/88-dostup-windows7-windowsxp.html - файл-сервер чтоб стабильно работала служба Сервер

2) терминальный патч
http://darmoroz.narod.ru/rdt/WinXP-TS.html

3) патч снятия огр. на VPN-подключения
http://dml.compkaluga.ru/forum/index.ph … entry28634

4) ограничения на half-open-соеинения (tcpip.sys)
http://half-open.com/home_ru.htm
http://www.manhunter.ru/underground/81_ … neniy.html
  если это нужно для торрентов, то нужно еще снять ограничение в клиенте (uTorrent).
Preferences->Advanced->net.max_halfopen (8)



проверять: net config server

 

Дизайн сайта отсутствует
оформление: Группа «САМОВАРчик»

[ Сгенерировано за 0.316 сек, 8 запросов выполнено - Использовано памяти: 1.88 MiB (Пик: 1.94 MiB) ]