Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.60
sbhx
25 / 19 / 1
Регистрация: 02.02.2011
Сообщений: 90
#1

Запуск от имени администратора - C++

19.04.2011, 18:27. Просмотров 1858. Ответов 4
Метки нет (Все метки)

Мне надо создать программу на С++, чтобы при ее запуске она запускалась от имени администратора.

Если Вы хотите написать, что надо правой кнопкой мыши нажать на программу и в свойствах что-то сделать, тогда лучше ничего не пишите. Потому что мне надо в коде написать команду или несколько команд, чтобы программа автоматически запускалась на любом компе где установлен windows от имени администратора. Это мне нужно для того, чтобы создать программу в консоли! и чтобы было удобнее и не надо было бы постоянно входить через имя администратора или лазить в настройках. Мне надо это в коде прописать, чтобы все было автоматически.

Заранее спасибо.

Добавлено через 1 час 1 минуту
Может быть кто-то знает?
Или никто не знает как это через код осуществить?

Добавлено через 4 часа 37 минут
никто не знает?
ну я много раз встречал что программа входит от имени администратора.
как это реализовать?

Добавлено через 2 часа 2 минуты
ладно ответе для начал на вопрос по легче, возможно ли это в консоли?
если да то, где можно узнать, или сами расскажите как это сделать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2011, 18:27     Запуск от имени администратора
Посмотрите здесь:

C++ Запуск от имени администратора DEV C++
C++ Запуск приложения от имени пользователя, Запуск приложения от имени пользователя
Вывод на экран имени переменной(имени файла, и тд.) C++
C++ App от имени админа
C++ Как обойти администратора ?
C++ Поток с правами администратора
C++ Случайный выбор имени
C++ Запуск от имени пользователя
C++ Запуск программы от имени администратора (uac)
C++ Запуск приложения с правами администратора
Проверка имени C++
C++ Запуск приложения от имени администратора

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
19.04.2011, 19:36     Запуск от имени администратора #2
В общем этим занимается ОС. Если программе не хватает доступа то должно вылезти соответствующее окно. Куда пользователь будет вводить пароль(если он есть).
sbhx
25 / 19 / 1
Регистрация: 02.02.2011
Сообщений: 90
19.04.2011, 22:59  [ТС]     Запуск от имени администратора #3
надо мне чтобы запускаешь прогу, а выходило окно разрешить от имени администратора запустить или нет, если нет то, прога закрывается если да то, открывается, ну понятно что этим должна заниматься ОС но все равно наверное есть способ сделать так чтобы попросить эту самую ОС чтобы сама запустила от имени администратора.
Overmind024
99 / 99 / 6
Регистрация: 10.09.2010
Сообщений: 267
19.04.2011, 23:32     Запуск от имени администратора #4
Наверно есть))
Но вот я занимался сокетами и там тоже надо права. И ОС само спрашивало давать права или нет.
lemegeton
2917 / 1346 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
19.04.2011, 23:55     Запуск от имени администратора #5
Привилегиями занимается ОС.

Цитата Сообщение от sbhx Посмотреть сообщение
Потому что мне надо в коде написать команду или несколько команд, чтобы программа автоматически запускалась на любом компе где установлен windows от имени администратора.
Винда, конечно, дырявая, но не настолько, чтобы "написать в коде команду" и получить рута...

Для винды смотрите функцию CreateProcessWithLogonW.
Yandex
Объявления
19.04.2011, 23:55     Запуск от имени администратора
Ответ Создать тему
Опции темы

Текущее время: 13:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru