Загрузка нужных двоичных файлов обновлений
В этом разделе представлено как:
I. Указать, какие обновления нужно загрузить и опубликовать.
II. Загрузить нужные обновления на подключенном к Интернету компьютере.
III. Переместить файлы обновлений на компьютер консоли.
На компьютере консоли
- Убедитесь, что консоль в автономном режиме.
В диалоге Настройки > Параметры автономного режима установите параметр Выполнять в автономном режиме. - Убедитесь в том, что вы уже установили последние версии файлов каталога (см. представленный ранее раздел Загрузка последних версий файлов каталога).
- В рабочей зоне Ivanti Patch > Обновления выберите обновления для загрузки.
- Нажмите Загрузить.
Отобразится диалог Автономные загрузки. Этот диалог отображается автоматически во время попытки загрузить файл на консоли Patch for Configuration Manager, которая работает в автономном режиме. - В диалоге Автономные загрузки нажмите Создать файл.
Файл данных XML (<GUID>.xml) будет создан во временной папке (определяется переменной %TEMP%; например, C:\Users\<username>\AppData\Local\Temp\). Файл данных содержит информацию, которая будет использоваться сценарием PowerShell загрузчика файлов. Файл сообщает сценарию, какие обновления необходимо загрузить и какие родственные файлы должны быть также загружены для успешной установки обновлений. Любые обновления, уже содержащиеся в папке локального источника, будут игнорироваться и не будут включены в файл данных. - Скопируйте файл данных XML из папки вывода на портативное запоминающее устройство.
На подключенном к Интернету компьютере, на котором находится сценарий PowerShell загрузчика файлов
- Поместите загруженный файл данных XML на ваш подключенный к Интернету компьютер.
- Запустите консоль Windows PowerShell.
Обязательно сделайте это от имени администратора. - Перейдите в каталог, содержащий сценарий PowerShell загрузчика файлов.
- Используйте сценарий PowerShell для загрузки двоичных файлов обновлений.
- Скопируйте папку \Updates на портативное запоминающее устройство.
Пример:
PS C:\> .\DownloadDisconnectedData.ps1 –outdir “C:\Data”
-product “Patch” -doNOTDwnlDataFile
–downloadPackageInputFilePath “C:\UpdatesToDownload\
<Data_File_GUID>.xml”
Сценарий PowerShell создаст каталог вывода. Вложенная папка с именем \Updates будет создана в указанном каталоге вывода, и в нее будут помещены обновления. Любые двоичные файлы, которые уже есть в папке \Updates, не будут загружены повторно. Вы должны проверить статус каждого загруженного обновления. Если обновление более недоступно у поставщика или если поставщик заменил файл по URL-адресу загрузки, появится специальное сообщение.
На компьютере консоли
В папке \Updates будет содержаться ряд папок GUID (одна для каждого загруженного обновления). Скопируйте папки с портативного запоминающего устройства в папку локального источника на консоли. Местоположение папки локального источника определяется на вкладке Настройки > Параметры автономного режима.
Важно! Не копируйте саму папку "Updates" в папку локального источника - скопируйте только ее содержимое.
Выбранные обновления теперь могут быть опубликованы с компьютера консоли в автономном режиме.