Як встановити оновлення msu через wsus на прикладі засобів віддаленого адміністрування (rsat),

Як встановити оновлення MSU через WSUS на прикладі засобів віддаленого адміністрування (RSAT)

Як встановити оновлення MSU через WSUS на прикладі засобів віддаленого адміністрування (RSAT)

Як встановити оновлення msu через wsus на прикладі засобів віддаленого адміністрування (rsat),

Як поширити програму за допомогою WSUS і Local Update Publisher

Всім привіт сьогодні розповім як встановити оновлення MSU через WSUS на прикладі засобів віддаленого адміністрування (RSAT). Деякі оновлення (наприклад, хотфікси) поставляються виключно у вигляді MSU-файлів, які не зовсім зрозуміло як імпортувати в WSUS. За допомогою LUP це нам під силу. Розглядатиметься на прикладі поширення Remote System Administration Tools for Windows 7 SP1 для x64.

Для початку нам необхідно завантажити сам RSAT (файл Windows6.1-KB958830-x64-RefreshPkg.msu), скачати програму RunIt. а також архіватор, здатний розпакувати MSU-файли - 7-Zip відмінно підходить, системна утиліта expand теж зійде.

Разархівіруем Windows6.1-KB958830-x64-RefreshPkg.msu в будь-яку директорію. У файлі Windows6.1-958830-x64-pkgProperties.txt можна підглянути коректний опис оновлення. Будемо вважати, що ми так і зробили.

У LUP створюємо нове оновлення. Оскільки ми робимо оновлення для архітектури x64, то вибираємо файл RunIt64.exe. інакше б вибрали просто RunIt.exe. Програма RunIt вміє тільки одне - запустити програму, передану їй аргументом, і може бути використана в якості «затички» при створенні оновлень. Також, натискаємо «Add File» і додаємо всі файли, які ми розархівували з msu-файлу.

Згідно з тим, що можна підглянути в файлі Windows6.1-958830-x64-pkgProperties.txt. встановлюємо тип оновлення «Update», назва в «Remote Server Administration Tools for Windows 7 with SP1 Russian x64», опис можна скопіювати зі сторінки завантаження, класифікація Hotfixes, вендор «Microsoft», продукт «Remote Server Administration Tools», Article ID «958830 ».

А найцікавішим тут є те, як виконується сама установка - в параметри командного рядка пишемо «% windir% \ system32 \ pkgmgr.exe / quiet /n:Windows6.1-KB958830-x64-RefreshPkg.xml». А що при цьому відбувається? При установці запускається RunIt, який запускає системну утиліту pkgmgr.exe. якої скармливаются принесені з оновленням файли, і відбувається абсолютно штатна установка.

Далі, пакет вважається встановленим при дотриманні наступних правил:

  1. Архітектура процесора дорівнює x64.
  2. Позитивно виконується WMI-запит в неймспейсе root \ cimv2. «Select HotFixID from win32_quickfixengineering where HotFixID = 'KB958830'». Не складно здогадатися, що це запит про статус установки саме RSAT.

Пакет може бути встановлений при дотриманні наступних правил:

  1. Архітектура процесора дорівнює x64.
  2. Версія Windows дорівнює Windows 7 без SP АБО дорівнює Windows 7 SP1.

От і все. На цьому прикладі має бути видно принцип установки подібних оновлень. Також видно, що за допомогою RunIt можна замість поновлення творити практично що завгодно на системі користувача - наприклад, видаляти небажані програми.

P.S. Використаний для прикладу RSAT дійсно встановлюється з WSUS і прекрасно працює, але треба враховувати, що він надзвичайно довго встановлюється.

Ось так ось просто встановити оновлення MSU через WSUS на прикладі засобів віддаленого адміністрування (RSAT).

Популярні Схожі записи:

4 Responses to Як встановити оновлення MSU через WSUS на прикладі засобів віддаленого адміністрування (RSAT)