Форум: "Система";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизЗдрасти многоуважаемые. Как можно из сервиса запустить программу Найти похожие ветки
← →
_shark (2004-02-25 13:08) [0]с правами какого нибудь пользователя, а то работа под учетной записью с программой ворд это слишком шикарно ;-)
← →
_shark (2004-02-25 13:28) [1]в смысле под учетной записью пользователя ботать в ворде запущенном с правами системы
← →
Игорь Шевченко © (2004-02-25 13:30) [2]А заче Word из сервиса пускать ? Обычным путем не получается ?
← →
_shark (2004-02-25 13:45) [3]пользователь не должен иметь право завершить программу, т.к. она производит мониторинг действий пользователя.
← →
Digitman © (2004-02-25 16:09) [4]
> она производит мониторинг действий пользователя
кто "она" ? WinWord ?! Скаких это пор Ворд занимается каким-то там "мониторингом" ?)
← →
_shark_ © (2004-02-26 09:04) [5]ДА не WinWord!!! а сервис!!!!!
производит мониторинг действий пользователя и при необходимости производит запуск программ.
А смысл в том, что с ворда работающего с правами системы, можно залезть практически куда угодно!!! а это не есть гуд !!!
поэтому мне и необходимо понижать права.
← →
Cobalt © (2004-02-26 11:43) [6]Хранить пароли к конкретному пользователю в файле, недоступном другим пользователям (или только системе).
Для того, что бы запустить от другого пользователя, необходимо знать его имя и пароль. Даже Система этого не знает. Она может только проверить корректность - правила одни на всех.
Сделать к сервису конфигуратор, с помощью которого и будет автоматизироваться этот процесс.
← →
_shark (2004-02-28 16:41) [7]Ну пароль то не вопрос, а вот с помошью какой процедуры запустить ?
← →
_4G_ (2004-02-29 22:11) [8]uses ShellAPI;
...
begin
ShellExecute(HWND,filename,params,dir,...);
end;
ищи точно в Win32 Programmer"s Reference (SDK к хелпу по Дельфи)
← →
Cobalt © (2004-02-29 22:13) [9]CreateProcessAsUser
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c