|
|
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
Есть проблема. Если работа под админом, запуск пакета проходит успешно, программа устанавливается. Если работа под юзером, то при запуске msiexec выдает что то невнятное и тихо умрает, почему ? Пользователь system обладает мегаадминскими правами. но как оказывается он еще как то привязан к текущему залогиненому пользователю :( Как это победить ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 19:23:00 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
Это где ж такой пользователь system? Не путаешь ли его с аккаунтом, под которым работает служба MS Installer? Ты чего, собственно, добиться хочешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 19:28:18 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
вытащите командную строку от имени системы (например, с помощью srvinstw из ResKit'a установите сервисом какой-нибудь Windows Commander, затем в Пуск-Выполнить-services.msc выставьте интерактивность, затем запуск и пока Win безнадежно ждет ответа от "сервиса" запустите командную строку) и запустите устанощик из нее. Тогда можно детально просмотреть некоторые вещи. Потльзователь SYSEM (точнее, Local Service Account) немного "слабее" администраторов, у нее нет некоторых привилегий (см. Пуск-Выполнить-secpol.msc) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 20:16:31 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
:)) rrrrrrrrrrSYSTEM ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 20:17:33 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrвытащите командную строку от имени системы (например, с помощью srvinstw из ResKit'a установите сервисом какой-нибудь Windows Commander, затем в Пуск-Выполнить-services.msc выставьте интерактивность, затем запуск и пока Win безнадежно ждет ответа от "сервиса" запустите командную строку) и запустите устанощик из нее. Тогда можно детально просмотреть некоторые вещи. Потльзователь SYSEM (точнее, Local Service Account) немного "слабее" администраторов, у нее нет некоторых привилегий (см. Пуск-Выполнить-secpol.msc) Эк загнул... пользуй AT.exe /? и будет тебе щастье... --------------------- хто сильнее кит или слон? Администратор отличается от всех остальных не текущим набором прав и привилегий, а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 20:43:57 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
aleks2Эк загнул... пользуй AT.exe /? и будет тебе щастье...- не факт. Зашедульте для разнообразия запуск, скажем, Акробата в планировщике, мне интересно, что вы увидите. Прсчем даже если перезапустите Task Scheduler с галкой интерактивности aleks2хто сильнее кит или слон? Администратор отличается от всех остальных не текущим набором прав и привилегий, а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии. это подразумевается. P.S.: стиль а-ля Мимопроходящий - это разве не подростковая привилегия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2007, 23:52:35 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrr aleks2Эк загнул... пользуй AT.exe /? и будет тебе щастье...- не факт. Зашедульте для разнообразия запуск, скажем, Акробата в планировщике, мне интересно, что вы увидите. Прсчем даже если перезапустите Task Scheduler с галкой интерактивности aleks2хто сильнее кит или слон? Администратор отличается от всех остальных не текущим набором прав и привилегий, а тем что он МОЖЕТ дать себе ЛЮБЫЕ права и привилегии. это подразумевается. P.S.: стиль а-ля Мимопроходящий - это разве не подростковая привилегия? А ты не пользуй Акробат в планировщике - будь проще - пользуй CMD.exe... а уж потом хучь Акробат запускай. Дык вот SYSEM (точнее, Local Service Account) способен выдать себе любые права и привилегии - чем же он "слабее" Администратора? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 06:21:06 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
>любые права и привилегии Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 08:33:57 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
>любые права и привилегии а вот и нет Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 08:34:11 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
ScareCrow >любые права и привилегии а вот и нет Posted via ActualForum NNTP Server 1.4 И чего тебе, бедняге, не дали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 09:03:54 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
Дык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 10:32:59 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
А может, стоит не строить догадки о связи залогиненного пользователя с аккаунтом Local System, а запускать установщик под админом? Говорят, даже в некоторых книжках это рекомендуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 12:47:29 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
ЮлийДык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ? Включить аудит и посмотреть куды не пускают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 13:07:22 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
Не надо это делать, это привилегия администратора. Надо инсталировать, надо "запускать от имени" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 13:23:39 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
на практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 17:36:55 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrна практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :( Во многих случаях удается обойти это, если разработчики описывают, на какие классы надо добавить разрешений. Но, увы, большинство такими "мелочами" не озадачиваются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 17:39:50 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrна практике иногда еще хуже: приходится сначала давать права локального админа пользователю, ставить ставить из-под него софт, затем лишать его прав админа :( Ну вот... старается MS, старается - придумывает runas - и никакой благодарности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 20:07:20 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
2 aleks2: о ехидный приколист-гуру, вы работаете, похоже, только с кошерным софтом?.. ну что ж, вам повезло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 21:14:31 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
ЮлийДык и вправду чего ему не хватает ? Я все делал как вы и описывали, вытащил через at cmd, затем оттуда запукал инсталлер и он не работал, точнее чтото грузил, а затем выдал сразу окно с кнопкой "финиш". Аналогичные операции но при входе как админ привели к успешной установке. Можно тут что то сделать ? Юлий, а что вы конкретно хотите? Если инсталлировать дополнительный софт на локальный компьютер удаленно и автоматически, то для этого существуют другие инструменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 11:20:55 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
Тут у меня ситуация "око зрит да зуб не имет". Машин много (очень очень много), нужно установить всем одну фигню, причем не просто установить, а и регулярно обновлять путем полной переустановки. У нас есть MS SMS сервер, но через него переустановить не получается, из-за того что SYSTEM, из под которого он оперирует порезан в правах. Все просьбы разработчику уперлись в типично брахманский ответ: "это вы и сами можете, это не в сфере нашей ответственности, это нас не касается". Беда в том что софт они толкают MSI пакетом. Пока я вижу только 1 выход, заменять файлы и чистить реестр скриптом, предварительно распорошив MSI-ку. Если у кого есть мысли как без ковыряния руками на каждой машине это можно организовать, я с удовольствием послушаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 18:56:20 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
А не воспользоваться ли групповыми политиками? Помнится, там и галка есть для усиления разрешений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 19:00:38 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
ЮлийУ нас есть MS SMS сервер, но через него переустановить не получается, из-за того что SYSTEM, из под которого он оперирует порезан в правах. я так и не пнял чего конкретно не хватает или какая операция при установке не проходит ... имхо вы просто чего-то недопонимаете и запудрили всем мозги ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 21:59:15 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
может, так (зашедулить последовательно всем удаленно с машины админа): cmd.exeschtasks /CREATE /S ИМЯУДАЛЕННОГОПК /RU ИМЯАДМИНА /RP ПАРОЛЬАДМИНА /SC ONCE /TN ИМЯЗАДАЧИ /TR "%windir%\system32\msiexec.exe /i ПУТЬ-К-MSI-ПАКЕТУ /PASSIVE" /ST 12:00:01 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 23:15:11 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
тогда на удаленном ПК создастся задача, которая будет выполнена в 12-00 от имени админа и потом удалена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 23:17:07 |
|
||
|
Как заставить работать MSI пакет из под SYSTEM ?
|
|||
|---|---|---|---|
|
#18+
хм, причем можно даже так: schtasks /CREATE /S SYSTEM /RU ИМЯАДМИНА /RP ПАРОЛЬАДМИНА /SC ONCE /TN ИМЯЗАДАЧИ /TR "%windir%\system32\msiexec.exe /i ПУТЬ-К-MSI-ПАКЕТУ /PASSIVE" /ST 12:00:01 и запихнуть это в логон-скрипт компьютера (не юзера), только надо еще и NTFS-разрешения убрать у пользователей на просмотр, оставить только Domain Computers, чтоб пароль не спалился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2007, 23:22:46 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=34759506&tid=1506584]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 372ms |

| 0 / 0 |
