![]() |
Проблема при запуске программы
Здравствуйте!
У меня есть утилита по контролю за параметрами (температура процессора, чип сета материнской платы, скорости вентиляторов) устанавливал её из под администратора компьютера, захожу в систему как пользователь, отключая при этом учётную запись администратора и система выдает следующую ошибку: Тип события: Ошибка Источник события: Application Error Категория события: Отсутствует Код события: 1000 Дата: 20.10.2008 Время: 20:50:06 Пользователь: Н/Д Компьютер: C60F48010D3F431 Описание: Ошибка приложения probe2.exe, версия 0.1.3.5, модуль probe2.exe, версия 0.1.3.5, адрес 0x0013d408. Данные: 0000: 41 70 70 6c 69 63 61 74 Applicat 0008: 69 6f 6e 20 46 61 69 6c ion Fail 0010: 75 72 65 20 20 70 72 6f ure pro 0018: 62 65 32 2e 65 78 65 20 be2.exe 0020: 30 2e 31 2e 33 2e 35 20 0.1.3.5 0028: 69 6e 20 70 72 6f 62 65 in probe 0030: 32 2e 65 78 65 20 30 2e 2.exe 0. 0038: 31 2e 33 2e 35 20 61 74 1.3.5 at 0040: 20 6f 66 66 73 65 74 20 offset 0048: 30 30 31 33 64 34 30 38 0013d408 0050: 0d 0a .. Подскажите как можно ее запустить от имени пользователя. Спасибо. |
Самый просто, но небезопасный метод - это просто временно сделать данного пользователя админом. То есть после того как программа запустится - обратно его в простые пользователи. Но есть подводные камни. Дополнительно прописывается доступ куда не надо. А по умному - необходимо дать разрешение для этого пользователя на ветки реестра для этой программы и на папки. Все это можно отследить с помощью программ - Filemon и Regmon тебе в руки
|
runas.exe /user:administrator probe2.exe
runas.exe /? - как пользоваться. |
Berkyt
для запуска программы нужны админские права, а значит нужна и какая-то учетка с такими правами... Хотя можно попробовать запустить программу как службу под системной учеткой, посмотри в это теме: [решено] Службы - Запуск программы как службы |
Время: 17:47. |
Время: 17:47.
© OSzone.net 2001-