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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Автоматическая установка самодельных MSI через AD (http://forum.oszone.net/showthread.php?t=136600)

ffsam 02-04-2009 15:11 1081937

Автоматическая установка самодельных MSI через AD
 
Приветствую.

Есть домен с контроллером домена и рабочими станциями WinXPsp3 и Win2ksp4. С помощью программы AdminStudio создается установочный пакет "Install.msi", которы например создает несколько папок на диске С и меняет несколько реестровых ключей. (сама по себе проверена и работает).
На контроллере домена в GPO для определенного OU создается политика, которая устанавливает созданный ранее пакет.
При включении рабочей станции, пользователь которой входит в нужный OU политика применяется, об этом говорит gpresult. В "Установка и удаление программ" пакет числится как установленный, но нужные папки не появляются.
В чем может быть причина? Права у пользователя на установочный файл есть. Локально файл запускается и нормально все создает
Help!

Grub 02-04-2009 17:44 1082131

Если Вы разворачиваете через Конфигурацию пользователя, то оно просто там будет отображаться. А развернется после того как пользователь нажмет на Изменить\Удалить. Чтобы оно установилось само, без участия пользователя, нужно разворачивать через Конфигурацию компьютера.

Oleg Krylov 03-04-2009 10:12 1082834

Нужно еще проверить от имени кого запускается установочный пакет и может ли пользователь, в контексте которого он запускается создавать элементы в указанном расположении и производить запись в реестр.

ffsam 08-04-2009 10:55 1087673

Цитата:

Цитата Grub
Если Вы разворачиваете через Конфигурацию пользователя, то оно просто там будет отображаться. А развернется после того как пользователь нажмет на Изменить\Удалить. Чтобы оно установилось само, без участия пользователя, нужно разворачивать через Конфигурацию компьютера. »

Устанавливаю через конфигурацию пользователя и именно так стоит задача.
В панели управления в Установленных программах напротив установленного элемента нет кнопки изменить/удалить есть только удалить



Цитата:

Цитата Oleg Krylov
Нужно еще проверить от имени кого запускается установочный пакет и может ли пользователь, в контексте которого он запускается создавать элементы в указанном расположении и производить запись в реестр. »

А как это сделать? :( Не совсем, если честно себе представляю где и куда смотреть.

ffsam 08-04-2009 11:54 1087740

Прошу прощения Grub
Разобрался. Установка вручную пользователем есть. Ее запускаю и все устанавливается. Но вопрос с тем как это автоматически делать через конфигурацию пользователя, а не компьютера остается открыт

ffsam 08-04-2009 12:35 1087785

Цитата:

Цитата Oleg Krylov
Нужно еще проверить от имени кого запускается установочный пакет и может ли пользователь, в контексте которого он запускается создавать элементы в указанном расположении и производить запись в реестр. »

Пользователь имеет права на установку приложений, и если по сети открыть шару, на которой лежит дистриб, пользователь на нее имеет доступ и спокойно может установить дистриб и файлы перенесутся и реестровые ключи поменяются. А автоматически не получается, кстати Grub и через конфиг компьютера такая же ерунда.

ffsam 08-04-2009 14:46 1087919

Ура. С установкой через параметры компьютеров получилось. Дело и в правду было в правах на установку. Но не понятно в чем разница между установкой через пользователей или через компьютеры. Как делать через пользователей? И можно ли обойти запрет применения групповых политик к группам?

Grub 08-04-2009 17:04 1088052

Цитата:

Цитата ffsam
Но вопрос с тем как это автоматически делать через конфигурацию пользователя, а не компьютера остается открыт »

Делайте в msi-пакете ярлык на рабочем столе. Когда пользователь в первый раз попытается его запустить с рабочего стола, произойдет установка приложения. Если msi-пакет собран правильно, то никаких дополнительных действий от пользователя не потребуется. Приложение установится и будет работать.
Кстати, встречный вопрос: чем не подходит установка через Конфигурацию компьютера? Почему именно через Конфигурацию пользователя?
Цитата:

Цитата ffsam
Но не понятно в чем разница между установкой через пользователей или через компьютеры. Как делать через пользователей? »

как раз разница в том как приложение разворачивается. Через пользователя оно публикуется т.е. пользователь видит ярлык, но само приложение еще не установлено. И установка приложения происходит именно после того как пользователь сам инициирует установку. Когда же Вы разворачиваете через Конфигурацию компьютера, то Вы приложение ставите Принудительно. Пользователь не имеет права выбора, ставить или нет(запускать ярлык или нет).
Цитата:

Цитата ffsam
И можно ли обойти запрет применения групповых политик к группам? »

не совсем понял вопроса. Что значит обойти запрет применения к группам?

ffsam 10-04-2009 16:05 1090057

Цитата:

Цитата Grub
не совсем понял вопроса. Что значит обойти запрет применения к группам? »

я вот о чем: Если применять GP к Org. Unit в котором нет ничего кроме одного элемента - группы, содержащей в себе пользователей, то к этим пользователям групповая политика не применяется.
Хотелось бы для различного рода автоматических установок не перетаскивать компьютеры из одного Org. Unit в другой.

Grub 10-04-2009 17:24 1090158

К группам она не применяется. Группа - это логическая единица, а не физическая. Можно в настройках безопасности выставлять запрет на применение групповой политики для группы, но это связано с NTFS правами на доступ к файлам GPO. Назначать же групповые политики на группы, как на учетные записи пользователей и компьютеров нельзя.
Цитата:

Цитата ffsam
Хотелось бы для различного рода автоматических установок не перетаскивать компьютеры из одного Org. Unit в другой. »

Не перетаскивайте. Запретите выполнение GPO тем группам, где это приложение не должно быть установлено. Остальным разрешите. Главное не запутайтесь и не забудьте что и где вы сделали. Иначе потом долго и нудно придется искать.


Время: 23:45.

Время: 23:45.
© OSzone.net 2001-