Войти

Показать полную графическую версию : установка CSE GPP для Windows XP


nokogerra
14-11-2014, 14:02
Доброго времени суток.
Необходимо установить клиентские расширения для GPP на Windows XP, но WSUS сейчас отсутствует. Рабочим является скрипт такого вида:

@echo off
SET DC_NAME=dc

rem Check to see this is Windows XP
ver | find "Windows XP" >NUL
if errorlevel 1 goto end

rem Check to see if the update is already installed
reg QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP20\KB943729" >NUL 2>NUL
if errorlevel 1 goto install_update
goto end

:install_update
\\%DC_NAME%\netlogon\Windows-KB943729-x86-RUS.exe /passive /norestart

:end

проверка на то, является ли ОС windows XP, если нет - в конец, установлено ли уже это обновление, если да - в конец.
но этот скрипт подходит только для windows xp SP3, для SP 2 необходимо наличие обновления 915865 (xmlLite), проверка, полагаю будет выглядеть так:

reg QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP3\KB915865" >NUL 2>NUL
if errorlevel 1 goto install_update_xx

вот только не уверен как это увязать в этот скрипт так, чтобы после проверки установлено ли обновление XmlLite было 2 варианта:
1. Если не установлено - установить, и следом установить обновление расширений клиентской стороны для GPP.
2. Если установлено - то проверить, установлено ли обновление расширений клиентской стороны для GPP, и если не установлено - установить.
Заранее благодарен.

Iska
14-11-2014, 18:00
для SP 2 »
Есть смысл обновить до SP3.




© OSzone.net 2001-2012