Показать полную графическую версию : Программа не запускается под админом.
The_Immortal
04-04-2012, 12:14
Всех приветствую!
Есть некоторая (уточнять не буду, т.к. это не имеет смысла) программа, которая почему-то не хочет запускаться из-под учетки Domain\User, которая входит в группу Администраторы на этом компьютере.
Из-под учетной же записи Администратор (которая также входит в эту группу Администраторы) прога запускается.
Подскажите, пожалуйста, как быть? Каждый раз делать "Запуск от имени" как-то не хочется, а работать под Администратором не получится.
Спасибо!
Petya V4sechkin
04-04-2012, 19:48
The_Immortal, это продолжение вашей предыдущей (http://forum.oszone.net/thread-229245.html) темы?
Rezor666
04-04-2012, 20:07
И это решалось на данном форуме миллионы раз!
кликни меня (http://forum.oszone.net/search.html?cx=018124589797586243949%3Anz2qphbxnpq&cof=FORID%3A9&ie=windows-1251&q=%EF%F0%EE%E3%F0%E0%EC%EC%E0+%ED%E5+%E7%E0%EF%F3%F1%EA%E0%E5%F2%F1%FF+%EF%EE%E4+%EF%EE%EB%FC%E7%EE% E2%E0%F2%E5%EB%FF%EC&sa=%CF%EE%E8%F1%EA&siteurl=forum.oszone.net%2Fthread-232029.html&ref=forum.oszone.net%2Fforum-23.html)
The_Immortal
04-04-2012, 23:02
Petya V4sechkin, хорошо, что напомнили - надо будет к ней вернуться!) Нет, это другая... Здесь проблема в том, что программа слушается только встроенного Администратора. Но вероятно, Вы намекаете на то, что стоит проанализировать куда прога обращается по реестру и тем веткам разрешить доступ. Да?
Rezor666, Спасибо! Но не так уж и много полезных решений из этого "миллиона". Пока вот вижу 2 способа:
1) решение с редактированием прав на реестр.
2)Как запустить программу от имени другого пользователя (http://www.oszone.net/3634#10)
Rezor666
05-04-2012, 08:49
The_Immortal,
там еще по вашей ссылки в способе 3 советуется хорошая прога adminlink, советую попробовать )))
The_Immortal
06-04-2012, 10:02
Блин, ну вот так и знал, что все просто не бывает! :(
Petya V4sechkin, посмотрите, пожалуйста, лог (процесс UpVpo.exe). Может я слепой, но ACCESS DENIED я не вижу (но прога не запускается - процесс несколько секунд висит, а потом исчезает).
Rezor666, блин, отличное решение, но они все платные :( За исключением ExecAs, которая ярлыков не создает... :( Хоть блин за AutoIt садись! :)
Ребята, объясните мне, пожалуйста, разницу между двумя юзерами, которые находятся в одной и той же группе Администраторы... Один юзер - Администратор (встроенная учетка), другой - Domain\User (некоторая учетка из домена). Но права и полномочия у них должны быть идентичны, т.к. весь функционал определяется группой.
Разве нет??
Rezor666
06-04-2012, 13:16
The_Immortal, Adminlink бесплатная...
Разве нет?? »
Нет, он может задаваться еще например доменом и его политиками и прочим.
The_Immortal
06-04-2012, 14:19
Rezor666, Вы про какой AdminLnk? Я про тот (http://www.minomech.com/software/prod_cm_al01.html) , что из статьи.
60 Day Free Demo Shareware
Нет, он может задаваться еще например доменом и его политиками и прочим. »
Доменом? В данном случае идет речь о локальном "домене", т.е. в пределах компа. А каких-то особенных политик на компе не установлено.
Или Вы имеете в виду доменную учетную запись, с которой я испытываю сейчас трудности? На нее может быть какое-то ограничение установлено? Типа на домене задана политика вроде такой: "ты, учетка (Domain\User), на всех компах в домене, несмотря на то, что будешь помещена в группу Администраторы, работать в полную мощь не сможешь!" - грубовато, конечно, но смысл примерно такой. Такое возможно разве? Я просто считал, что локальные "политики" имеют приоритет. Что если учетку (вообще неважно какую) добавить в группы Администраторы, то она и будет обладать всеми функциями Администратора. Нет?
Rezor666, Вы про какой AdminLnk? »
Я — про этот: AdmiLink & AdmiRun (http://admilink.narod.ru/admilink.htm#Copyright). Обязательно ознакомьтесь с разделом «Как НЕ защищен AdmiLink».
The_Immortal
06-04-2012, 16:44
Iska, спасибо большое!
Так все-таки, ребят, почему такая ситуация возникла? Хотелось бы понять суть проблемы...
Petya V4sechkin
06-04-2012, 18:19
Petya V4sechkin, посмотрите, пожалуйста, лог (процесс UpVpo.exe)
Если не ошибаюсь, процесс завершает работу после чтения файла
C:\Program Files\MMIS Lab\Plany\Users\9999.key
Не знаю, как это связано с проблемой.
Лучше обратитесь в службу тех. поддержки программы.
The_Immortal
07-11-2012, 16:01
Продолжаю тему :)
Проблема с вышеобсуждаемое ПО была в том, что оно требюовало права локального админа. Проблему решил с использованием AutoIt. Теперь приложение запускается везде успешно за исключением одной машины. В чем дело понять не могу. Запускаю также от локального Администратора с выключенным антивирусом.
Процесс UpVpo.eve появляется на мгновение и исчезает.
Прикладываю лог ProcessMonitor'а. Может быть кто-нибудь разберется в чем там проблема? Такое ощущение, что чего-то на машине не хватает...
Буду очень признателен!
http://www.sendspace.com/file/ze6zk1
Rezor666
07-11-2012, 16:14
The_Immortal, Попробуйте поковырять программу софтиной Microsoft Application Compatibility Toolkit.
У меня такое чувство что она решит Вашу проблему.
И не выкладывайте логи на ФО.
The_Immortal
07-11-2012, 16:42
Rezor666,
И не выкладывайте логи на ФО. »
На форум-то не залазит :)
Microsoft Application Compatibility Toolkit »
Назначение: Windows 7, Windows Vista
Забыл добавить, что у меня Win XP и разработчик заявляет, что данная программа совместима с Win XP+
Но спасибо, попробую.
Petya V4sechkin
07-11-2012, 20:45
Прикладываю лог ProcessMonitor'а
Процесс MMISUpdater.exe не может получить доступ к папке
\\Server\for_all\Отдел информатизации\MMIS\main\plany\Updates\VPO
Не знаю, имеет ли это отношение к проблеме.
Сравните версии программы (зачем-то она хочет обновиться).
The_Immortal
08-11-2012, 17:45
Petya V4sechkin, да! Проблема была в этом!
Но это довольно странно, т.к. для шары \\Server\for_all\ открыт полный доступ для Всех. Соответственно, вложенные каталоги тоже должны получать соответствующие права, разве нет?
Rezor666
08-11-2012, 18:08
Соответственно, вложенные каталоги тоже должны получать соответствующие права, разве нет? »
Только если стоит наследование от родительского каталога.
The_Immortal
12-11-2012, 11:30
Итак, продолжаю :)
В общем, в чем проблема: процесс, который заметил Petya V4sechkin - [iMMISUpdater.exe[/i] запускается от NETWORK SERVICE (так сообщил разработчик).
Я создал на одном из компов шару (\\ws19\MMIS), назначил там полный доступ для группы Все и все равно получаю ошибки (на скрине).
Не пойму в чем проблема... То ли в доступе на шаре, то ли еще в чем-то. NETWORK SERVICE в группу Все входит?
Rezor666
12-11-2012, 11:38
The_Immortal, А вы точно установили наследования от родительского каталога?
Вообще Вы сами то через шару можете попасть в эту папку и читать документы?
The_Immortal
12-11-2012, 11:56
Rezor666,
Вообще Вы сами то через шару можете попасть в эту папку и читать документы? »
Да, и читать и изменять. Но я - не NETWORK SERVICE
А вы точно установили наследования от родительского каталога? »
А как это сделать?
И еще раз: NETWORK SERVICE в группу Все входит? »
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.