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

start [/forum/topic.php?fid=26&tablet=1&tid=1506584]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 313ms |

| 0 / 0 |
