|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.06.2012, 15:43 | #1 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Оболочка для винды.
Всем привет!
Пишу оболочку для винды. Основная программа работает, но я решил написать свою программу для входа в винду (там где пользователя выбирают и пароль вводят). Подменяю в реестре пару значений и моя прога загружается вместо входа пользователей. Но вот проблема, мне дальше надо запускать программу от имени админа у которого нет пароля. Как запустить её, ведь в систему мы не вошли (надо запустить из своей проги входа в систему другую программу, типа експлоера, с правами админа)??? -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
25.06.2012, 19:17 | #2 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
25.06.2012, 19:52 | #3 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
26.06.2012, 22:05 | #4 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Типа експлоера, я имел в виду открытие его программой инициализации пользователей. Также и мне надо открыть свою оболочку из своей инициализации пользователей.
Админа должен до установки снять пароль. Это обязательное условие при установке. Затем, при первом включении компа после установки, оболочка попросит ввести пароль root. ShellExecute, а можно поподробнее. -==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
26.06.2012, 22:25 | #5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
если ваша оболочка верно прописана то при логине она будет запущена.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.06.2012, 22:56 | #6 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Пепел Феникса, вы немного не поняли. Я написал свою программу для входа пользователей. Она запускается прям после загрузки винды, но до входа пользователей. Вот из моей проги для входа пользователей надо запустить программу оболочку. Как это сделать???
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
26.06.2012, 23:11 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx
может это?(или подобные) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.06.2012, 23:40 | #8 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
Я хотел увидеть строку ShellExecute, запускающую прогу с правами админа.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
27.06.2012, 00:21 | #9 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
нет такой и не будет.
а давайте с другой стороны, зачем вам запуск от админа если вы вместо Логона? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. Последний раз редактировалось Пепел Феникса; 27.06.2012 в 00:52. |
27.06.2012, 15:22 | #10 |
Дружелюбный
Форумчанин
Регистрация: 23.02.2012
Сообщений: 692
|
В винде надо чтоб приложение было запущено от имени пользователя или админа, админ предпочтительней. Моя оболочка устроена так, что только пользователь root может выбирать какими приложениями может пользоваться юзер. Некоторые приложения требуют админа. Суперпользователь , удостоверившись в надежности программы, может разрешить запуск другим пользователям, естейственно, если приложение требует прав админа, а оболочка запускает эту программу, то она сама должна быть запущена с правами админа.
-==ЛЮБОЕ ЗНАНИЕ ДОСТИГАЕТСЯ ТОЛЬКО СОБСТВЕННЫМИ УСИЛИЯМИ!!!==-
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оболочка для анкетирования в Delphi | Vishnya | Помощь студентам | 6 | 13.04.2013 19:03 |
Оболочка для создания тестов | fojia | C++ Builder | 1 | 28.04.2012 14:15 |
Оболочка для программы | Lihall | Общие вопросы C/C++ | 7 | 24.03.2012 10:19 |
Оболочка для запуска приложения. | semiono | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 11 | 08.10.2010 17:47 |
Оболочка для учебника | АлексейGr | Общие вопросы Delphi | 2 | 21.05.2009 16:14 |