Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка всех версий Net Framework через GPO

Автор: steffun
Дата сообщения: 10.05.2011 15:36
Добрый день коллеги! Возникла необходимость массовой установки ПО на машины, ибо парк свыше 100 машин и нет возможности и желания ходить и везде все вручную настраивать. Создал список необходимо-минимального ПО для юзеров, большая часть из него ставится без проблем из msi пакетов ( я про установку через GPO) однако многие из софтин к примеру DWG TrueView ставится но для того чтобы он заработал ему нужен Framework 4 и таких софтин масса, одному это другому это. Так вот версии 1.1 2.0 2.1 sp1 3.0 у меня встали, а остальные ни в какую. В логах есть сообщения типа "Продукт: Microsoft .NET Framework 3.5 -- You must first install Microsoft .NET Framework 2.0SP1 before installing or repairing this product." тут все ясно, но 2.0 sp1 стоит уже на этом компе!!! или "Продукт: Microsoft .NET Framework 2.0 Service Pack 2 -- To install this product please run Setup.exe". Руками все ставится, а через GPO нет. Что я делаю не так? Или они вообще через GPO не ставятся или быть может есть другое решение?

Сервак WIN2003r2 sp2
Хосты WINXP proff
Автор: reenoip
Дата сообщения: 10.05.2011 16:42
steffun, а если через WSUS?
Автор: steffun
Дата сообщения: 11.05.2011 08:28
мысль хорошая, только в какой категории искать Net Framework среди загружаемых обновлений? Я ничего не нашел?

Добавлено:
стоп нашел, попробую отпишусь!
Автор: tankistua
Дата сообщения: 11.05.2011 09:38
ls -1 _install/NET.Framework/
cleanup_tool.exe
dotnetfx35
dotnetfx35langpack_x86ru
NDP20SP2-KB2418241-x86
NDP20SP2-KB2446704-v2-x86
NDP20SP2-KB958481-x86
NDP20SP2-KB974417-x86
NDP20SP2-KB976569-x86
NDP20SP2-KB979909-x86
NDP20SP2-KB983583-x86
NDP30SP2-KB958483-x86
NDP30SP2-KB982168-x86
NDP30SP2-KB982524-x86
NDP35SP1-KB2416473-x86
NDP35SP1-KB958484-x86
NDP35SP1-KB963707-x86
NET.Framework.vbs

NET.Framework.vbs
Код:
Dim objShell: Set objShell = CreateObject("Wscript.Shell")

'NET_Framework
objShell.Run "dotnetfx35/setup.exe /passive /nopatch /norestart /lang:enu", 1, true
objShell.Run "dotnetfx35langpack_x86ru/setup.exe /passive /nopatch /norestart", 1, true
objShell.Run "NDP20SP2-KB958481-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP30SP2-KB958483-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP35SP1-KB958484-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP35SP1-KB963707-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB974417-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB976569-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB979909-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP30SP2-KB982168-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP30SP2-KB982524-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB983583-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP35SP1-KB2416473-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB2418241-x86/HotFixInstaller.exe /passive /norestart", 1, true
objShell.Run "NDP20SP2-KB2446704-v2-x86/HotFixInstaller.exe /passive /norestart", 1, true
Автор: steffun
Дата сообщения: 11.05.2011 09:49
А через WSUS софт типа Microsoft Visual C++ 2005 Redistributable, MSXML 6.0 Parser (KB933579) и им подобные устанавливать можно?

Добавлено:
tankistua а можно объяснений того что ты написал?
Автор: tankistua
Дата сообщения: 11.05.2011 09:55
ок.

первое - список распакованных обновлений.
второе - установка этих обновлений использую vbs-скрипт

качаешь dotnetfx35 и все обновки, находишь по именам в нете. Распаковываешь в папочки. Рядышко создаешь файлик NET.Framework.vbs или с любым другим именем - ставится сам фреймворк, а потом поочередно все обновления.

Автор: steffun
Дата сообщения: 11.05.2011 11:05
tankistua а не проще через WSUS? Я к чему, мне не только фреймворки нужны, я так запарюсь писать скрипты под каждый софт и качать обновления, да потом еще скрипты имеют свойства глючить как и все остальное впрочем)) Но спасибо за альтернативный вариант!!
Автор: steffun
Дата сообщения: 12.05.2011 11:43
Все решил через WSUS, всем спасибо.

Страницы: 1

Предыдущая тема: Event id 4634,4672, 4624


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.