imho.ws |
![]() |
![]() |
![]() |
# 24 |
Junior Member
Регистрация: 08.10.2003
Сообщения: 97
![]() |
из FAQ'а по Win2k:
10. Моя любимая программа работает только под аккаунтом администратора ![]() A: 1. Входим в систему под аккаунтом администратора, запускаем regedt32.exe, в разделе HKLM/SOFTWARE находим подраздел нужной программы. Затем в меню Безопасность (Security) выставляем полный доступ на эту ветвь реестра для пользователя или группы пользователей, которые будут с ней работать. 2. Если программа использует кроме раздела HKLM реестра ещё и раздел HKCU, нужно запустить под аккаунтом администратора Редактор реестра (regedit.exe). Hаходим ветку HKEY_CURRENT_USER\SOFTWARE\Имя_компании\Имя_программы (иногда встречатся только раздел Имя_компании, в котором хранятся параметры для нескольких программ этого производителя) и выбираем её. Затем с помощью меню "Реестр" ("Registry") экспортируем выбранную ветвь в файл. При выборе пути сохранения файла учтите его доступность для других пользователей. Перегрузившись под обычным пользователем, импортируйте полученный файл. Для достаточно дважды щелкнить по *.reg файлу в Проводнике и ответить "Да" ("Yes") на запрос об импорте файла в реестр, и подтвердить выполнение операции (Ok). После перезагрузки компьютера программа должна работать и под этим аккаунтом. 3. Кроме того, некоторые программы (например, Windows Commander) создают свои *.ini-файлы. Обычные пользователи имеют разрешение "Read" на эти файлы. Для корректной работы программ нужно добавить разрешение "Modify" ("Изменение"). 4. Редко, но все же иногда требуется разрешение "Write" ("Запись") на *.exe файл программы. Этим отличилась, например, популярная программа ReGet. 5. Популярная программа Nero будет работать под любым аккаунтом, если удалить файл wnaspi32.dll, отвечающий за ASPI, из её директории. Естественно, в системе должен быть установлен ASPI, напpимеp, от Adaptec (см. вопрос линк). 6. В свойствах ярлыка программы можно выставить галочку "Запускать от имени другого пользователя". Тогда при запуске программы можно будет ввести логин и пароль администратора (правда, для этого их нужно знать ![]() Аналогичного эффекта можно добиться с помощью cmd-файла, в котором пишем: runas /profile /user:machinename\administrator [полный путь к *.exe файлу] где machinename - имя вашей машины; если в пути к файлу программы есть пробелы, то его необходимо заключить в кавычки. Теперь, при запуске этого cmd-файла, будет также спрашиваться пароль администратора. |
![]() |
![]() |
# 25 |
.....
Регистрация: 26.07.2004
Адрес: Бывший охотник за головами 2006
Бывший IMHO спортсмен 2006,7
Сообщения: 7 607
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
jil
Всё єто конечно хорошо, но: Система написана с помощью оракла, на машине стоит: 1. Oracle server 2. Системный сервер. 3. Системный менеджер. 4. Системный клиент. Для работы запускается клиент (все остальное службами) И попробуй тут в реестре разобраться где и чему нужно поставить рарешения. |
![]() |
![]() |
# 26 |
Junior Member
Регистрация: 08.10.2003
Сообщения: 97
![]() |
mrsbc:
Было бы желание. Разобраться с реестром, например поможет RegMon http://www.sysinternals.com/ntw2k/source/regmon.shtml |
![]() |
![]() |
# 29 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 515
![]() |
mrsbc
Вопрос на засыпку: а служба Secondary Logon на компе работает?
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
![]() |
![]() |
# 30 |
.....
Регистрация: 26.07.2004
Адрес: Бывший охотник за головами 2006
Бывший IMHO спортсмен 2006,7
Сообщения: 7 607
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1 Borland, служба работает (правая кнопка-запуск от имени).
runas - не конает ваще, cpau - запускает прогу, но не с теми правами, шо в командной строке написано, runas_proffesional (правда демо, попытался поискать кряк, так заразу подцепил) - запускается, но не запоминает пароль ![]() З.Ы. народ, горююююю!! 2 В общем проблема решилась с помощью утилиты ExecAs, которую можна взять отсюда _ttp://www.pisoft.ru/execas/execas.htm |
![]() |