|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
10.10.2013, 08:31 | #21 |
Форумчанин
Регистрация: 20.09.2013
Сообщений: 248
|
Simply-Art, это всё я еще вчера пытался сделать. я думаю кинуть команду в cmd.exe чтобы через 2 сек. запустилась от прав админа. а 2 сек. чтобы первая копия успела закрыться. да вот что то не помогло!
|
10.10.2013, 08:46 | #22 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Зачем cmd? Выше предложили, что использовать для запуска и никаких ожиданий по 2 секунды
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.10.2013, 12:34 | #23 | |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Цитата:
Или еще как вариант, "первая" копия не закрывается, пока не получит сообщение от "второй" копии что она не запущена (о том как передавать сообщения между программами уже писали на форуме). Ну а "вторая" копия, соответственно найдя свой дубликат после запуска, должна ему отослать сообщение, которое "первая" копия ожидает. p.s. будет свободное время реализую и сделаю код, сейчас очень занят на работе |
|
11.10.2013, 08:36 | #24 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Вот, добрался и накидал код. Возможно где-то и ошибся, но у меня вроде все работает как надо. Я запускал для пользователя Юзвер с паролем 123
Отпишите если не работает. |
11.10.2013, 09:15 | #25 |
Форумчанин
Регистрация: 20.09.2013
Сообщений: 248
|
Simply-Art, запускается. и тут же пишет: Программа не была запущена!
и завершается процесс к тому же я хотел чтобы логин и пароль он подгружал с RegIniFile.WriteString Последний раз редактировалось AppData; 11.10.2013 в 09:18. |
11.10.2013, 09:56 | #26 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
AppData, вы меняли пользователя и пароль?
Про чтение из иника давайте уж сами, не в моих правилах делать все за других. Я только делаю, что мне интересно и чаще всего не выкладываю полный код (хотя вам выложил). Еще раз посмотрите правильно ли вы вводите имя пользователя и пароль? Если да, то напишите какая именно версия ОС, антивируса, delphi. |
11.10.2013, 10:53 | #27 |
Форумчанин
Регистрация: 20.09.2013
Сообщений: 248
|
Simply-Art, Windows 8.1 x64 и Delphi2010
Логин и пароль, я установил железно! не помогло! |
13.10.2013, 18:47 | #28 |
Программист и
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,265
|
Извини, но у меня нет win 8, я на win 7 сижу. Есть одно предположение, возьми и замени мой код запуска программы, если выдает что "Программа не была запущена!" значит просто тот код не пашет на запуск программы.
Наверно в win 8 что-то другое заделали разрабы, и код не работает с данными параметрами. Возможно там имя пользователя в восьмерке как то шифруется (но это все догадки, так как повторюсь у меня нет win 8). Ну а вся остальная часть должна быть правильной, тебе надо лишь заменить CreateProcessWithLogon на что-то другое или просто подправить под windows 8. |
15.10.2013, 18:24 | #29 |
Форумчанин
Регистрация: 21.01.2008
Сообщений: 211
|
Manifest, самое оно!
|
16.10.2013, 16:33 | #30 |
Форумчанин
Регистрация: 20.09.2013
Сообщений: 248
|
Simply-Art, я даже через твой проект упакованный пробовал. один фиг пишет что уже запущена. хотя только запустил. а насчет Manifest я не смогу ему указать лог и пароль. по которому он бы сразу бы запустил с правами админа. что хотелось бы.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск процессов от имени администратора | D][mon | C# (си шарп) | 0 | 14.01.2012 23:12 |
Запуск программы от имени администратора не зная пароль | digital-stream | Операционные системы общие вопросы | 0 | 21.11.2011 22:02 |
Запуск от имени администратора DEV C++ | Илларион | Общие вопросы C/C++ | 2 | 29.08.2011 06:55 |
Запуск функции от имени администратора | s@ngre | Win Api | 4 | 12.04.2011 16:55 |
Запуск приложения от имени Администратора | NoName_emaNoN | Общие вопросы Delphi | 16 | 15.07.2010 01:09 |