Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как заставить работать MSI пакет из под SYSTEM ? / 25 сообщений из 27, страница 1 из 2
28.08.2007, 19:23:00
    #34759506
Юлий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
Есть проблема. Если работа под админом, запуск пакета проходит успешно, программа устанавливается. Если работа под юзером, то при запуске msiexec выдает что то невнятное и тихо умрает, почему ? Пользователь system обладает мегаадминскими правами. но как оказывается он еще как то привязан к текущему залогиненому пользователю :( Как это победить ?
...
Рейтинг: 0 / 0
28.08.2007, 19:28:18
    #34759527
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
Это где ж такой пользователь system? Не путаешь ли его с аккаунтом, под которым работает служба MS Installer?
Ты чего, собственно, добиться хочешь?
...
Рейтинг: 0 / 0
28.08.2007, 20:16:31
    #34759624
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
вытащите командную строку от имени системы (например, с помощью srvinstw из ResKit'a установите сервисом какой-нибудь Windows Commander, затем в Пуск-Выполнить-services.msc выставьте интерактивность, затем запуск и пока Win безнадежно ждет ответа от "сервиса" запустите командную строку) и запустите устанощик из нее. Тогда можно детально просмотреть некоторые вещи. Потльзователь SYSEM (точнее, Local Service Account) немного "слабее" администраторов, у нее нет некоторых привилегий (см. Пуск-Выполнить-secpol.msc)
...
Рейтинг: 0 / 0
28.08.2007, 20:17:33
    #34759627
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
:))
rrrrrrrrrrSYSTEM
...
Рейтинг: 0 / 0
28.08.2007, 20:43:57
    #34759659
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
rrrrrrrrrrвытащите командную строку от имени системы (например, с помощью srvinstw из ResKit'a установите сервисом какой-нибудь Windows Commander, затем в Пуск-Выполнить-services.msc выставьте интерактивность, затем запуск и пока Win безнадежно ждет ответа от "сервиса" запустите командную строку) и запустите устанощик из нее. Тогда можно детально просмотреть некоторые вещи. Потльзователь SYSEM (точнее, Local Service Account) немного "слабее" администраторов, у нее нет некоторых привилегий (см. Пуск-Выполнить-secpol.msc)

Эк загнул... пользуй AT.exe /? и будет тебе щастье...
---------------------
хто сильнее кит или слон?

Администратор отличается от всех остальных не текущим набором прав и привилегий,
а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии.
...
Рейтинг: 0 / 0
28.08.2007, 23:52:35
    #34759887
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
aleks2Эк загнул... пользуй AT.exe /? и будет тебе щастье...- не факт. Зашедульте для разнообразия запуск, скажем, Акробата в планировщике, мне интересно, что вы увидите. Прсчем даже если перезапустите Task Scheduler с галкой интерактивности

aleks2хто сильнее кит или слон?
Администратор отличается от всех остальных не текущим набором прав и привилегий,
а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии. это подразумевается.

P.S.: стиль а-ля Мимопроходящий - это разве не подростковая привилегия?
...
Рейтинг: 0 / 0
29.08.2007, 06:21:06
    #34760017
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
rrrrrrrrrr aleks2Эк загнул... пользуй AT.exe /? и будет тебе щастье...- не факт. Зашедульте для разнообразия запуск, скажем, Акробата в планировщике, мне интересно, что вы увидите. Прсчем даже если перезапустите Task Scheduler с галкой интерактивности

aleks2хто сильнее кит или слон?
Администратор отличается от всех остальных не текущим набором прав и привилегий,
а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии. это подразумевается.

P.S.: стиль а-ля Мимопроходящий - это разве не подростковая привилегия?

А ты не пользуй Акробат в планировщике - будь проще - пользуй CMD.exe... а уж потом хучь Акробат запускай.

Дык вот SYSEM (точнее, Local Service Account) способен выдать себе любые права и привилегии - чем же он "слабее" Администратора?
...
Рейтинг: 0 / 0
29.08.2007, 08:33:57
    #34760128
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
>любые права и привилегии


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29.08.2007, 08:34:11
    #34760130
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
>любые права и привилегии
а вот и нет


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
29.08.2007, 09:03:54
    #34760173
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
ScareCrow
>любые права и привилегии
а вот и нет


Posted via ActualForum NNTP Server 1.4

И чего тебе, бедняге, не дали?
...
Рейтинг: 0 / 0
29.08.2007, 10:32:59
    #34760421
Юлий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
Дык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ?
...
Рейтинг: 0 / 0
29.08.2007, 12:47:29
    #34761026
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
А может, стоит не строить догадки о связи залогиненного пользователя с аккаунтом Local System, а запускать установщик под админом? Говорят, даже в некоторых книжках это рекомендуют.
...
Рейтинг: 0 / 0
29.08.2007, 13:07:22
    #34761130
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
ЮлийДык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ?

Включить аудит и посмотреть куды не пускают.
...
Рейтинг: 0 / 0
29.08.2007, 13:23:39
    #34761240
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
Не надо это делать, это привилегия администратора.
Надо инсталировать, надо "запускать от имени"
...
Рейтинг: 0 / 0
29.08.2007, 17:36:55
    #34762569
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
на практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :(
...
Рейтинг: 0 / 0
29.08.2007, 17:39:50
    #34762591
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
rrrrrrrrrrна практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :(
Во многих случаях удается обойти это, если разработчики описывают, на какие классы надо добавить разрешений. Но, увы, большинство такими "мелочами" не озадачиваются.
...
Рейтинг: 0 / 0
29.08.2007, 20:07:20
    #34762942
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
rrrrrrrrrrна практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :(

Ну вот... старается MS, старается - придумывает runas - и никакой благодарности.
...
Рейтинг: 0 / 0
29.08.2007, 21:14:31
    #34763013
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
2 aleks2: о ехидный приколист-гуру, вы работаете, похоже, только с кошерным софтом?.. ну что ж, вам повезло.
...
Рейтинг: 0 / 0
30.08.2007, 11:20:55
    #34763821
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
ЮлийДык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ?
Юлий, а что вы конкретно хотите? Если инсталлировать дополнительный софт на локальный компьютер удаленно и автоматически, то для этого существуют другие инструменты.
...
Рейтинг: 0 / 0
30.08.2007, 18:56:20
    #34765906
Юлий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
Тут у меня ситуация "око зрит да зуб не имет". Машин много (очень очень много), нужно установить всем одну фигню, причем не просто установить, а и регулярно обновлять путем полной переустановки.
У нас есть MS SMS сервер, но через него переустановить не получается, из-за того что SYSTEM, из под которого он оперирует порезан в правах. Все просьбы разработчику уперлись в типично брахманский ответ: "это вы и сами можете, это не в сфере нашей ответственности, это нас не касается". Беда в том что софт они толкают MSI пакетом. Пока я вижу только 1 выход, заменять файлы и чистить реестр скриптом, предварительно распорошив MSI-ку. Если у кого есть мысли как без ковыряния руками на каждой машине это можно организовать, я с удовольствием послушаю.
...
Рейтинг: 0 / 0
30.08.2007, 19:00:38
    #34765920
MZH
MZH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
А не воспользоваться ли групповыми политиками?
Помнится, там и галка есть для усиления разрешений.
...
Рейтинг: 0 / 0
30.08.2007, 21:59:15
    #34766149
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
ЮлийУ нас есть MS SMS сервер, но через него переустановить не получается, из-за того что SYSTEM, из под которого он оперирует порезан в правах.
я так и не пнял чего конкретно не хватает или какая операция при установке не проходит ...
имхо вы просто чего-то недопонимаете и запудрили всем мозги ...
...
Рейтинг: 0 / 0
30.08.2007, 23:15:11
    #34766241
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
может, так (зашедулить последовательно всем удаленно с машины админа):
cmd.exeschtasks /CREATE /S ИМЯУДАЛЕННОГОПК /RU ИМЯАДМИНА /RP ПАРОЛЬАДМИНА /SC ONCE /TN ИМЯЗАДАЧИ /TR "%windir%\system32\msiexec.exe /i ПУТЬ-К-MSI-ПАКЕТУ /PASSIVE" /ST 12:00:01
...
Рейтинг: 0 / 0
30.08.2007, 23:17:07
    #34766245
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
тогда на удаленном ПК создастся задача, которая будет выполнена в 12-00 от имени админа и потом удалена
...
Рейтинг: 0 / 0
30.08.2007, 23:22:46
    #34766254
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заставить работать MSI пакет из под SYSTEM ?
хм, причем можно даже так:
schtasks /CREATE /S SYSTEM /RU ИМЯАДМИНА /RP ПАРОЛЬАДМИНА /SC ONCE /TN ИМЯЗАДАЧИ /TR "%windir%\system32\msiexec.exe /i ПУТЬ-К-MSI-ПАКЕТУ /PASSIVE" /ST 12:00:01
и запихнуть это в логон-скрипт компьютера (не юзера), только надо еще и NTFS-разрешения убрать у пользователей на просмотр, оставить только Domain Computers, чтоб пароль не спалился.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Как заставить работать MSI пакет из под SYSTEM ? / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]