Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   установка CSE GPP для Windows XP (http://forum.oszone.net/showthread.php?t=290959)

nokogerra 14-11-2014 14:02 2429433

установка CSE GPP для Windows XP
 
Доброго времени суток.
Необходимо установить клиентские расширения для 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 2429547

Цитата:

Цитата nokogerra
для SP 2 »

Есть смысл обновить до SP3.


Время: 21:04.

Время: 21:04.
© OSzone.net 2001-