|
|
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
Извините за вопрос не совсем по С++ Так вот, у меня на машине W2k, и в целях безопасности я захожу в систему как пользователь (то-есть без прав администратора). Но некоторые программы для нормальной работы требуют, чтобы они были запущены пользователем с правами администратора. Вот и приходится каждый раз держа нажатой клавишу Shift, нажимать правую кнопку мыши на ярлычке програмы, вибирать пункт "Запуск от имени..." и вводить пароль админа, а это все усугубляется еще и тем, что учетная запись админа у меня переименована, поэтому вводить надо не только пароль но и имя пользователя. Одним словом немного неудобно. Так вот собственно вопрос, может быть существует какая-то возможность в свойствах ярлыка программы дописать что-то типа "c:\Programm Files\ProgrammName.exe" -user UserName -pass password или это в принципе не предусмотрено, так как понижает защищенность системы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:38 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
Посмотри в свойствах ярлыка. Там должно быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 15:44 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
Нет, с ходу в windows запомнить пароль запуска от чужого имени не выйдет. Ловите утилитку + сырцы. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 16:55 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
Еще вариант - воспользоватся утилитой runas.exe. Win2003 Server комплектуется ей, а насчет 2000 и XP - точно не скажу. Возможно придется пошуршать по www.microsoft.com. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:46 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
maytonПосмотри в свойствах ярлыка. Там должно быть. rrrrrrrrrrНет, с ходу в windows запомнить пароль запуска от чужого имени не выйдет. Ловите утилитку + сырцы. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. к сожалению ни первая ни вторая подсказка не помогли, но попробую разобратся в теме используя сырцы второй подсказки, (и хотя я с Делфи не знаком, а если я правильно понял написано на нем), но все-же видно что плясать надо от ф-ции CreateProcessWithLogon() maytonЕще вариант - воспользоватся утилитой runas.exe. Win2003 Server комплектуется ей, а насчет 2000 и XP - точно не скажу. Возможно придется пошуршать по www.microsoft.com. а вот runas.exe в 2000 есть, проверял, но еще надо разобраться как с ней работать Спасибо всем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.07.2005, 17:56 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
:) На пальцах: утилита runas в 2000/2003/ХР действительно есть :), только реализована так, что требует ввода пароля вручную, интерактивно. Если нужно, чтобы при запуске не спрашивалось ничего и программа шла от другой учетки, то надо писать самому, используя API CreateProcessWithLogon. Данный пример: копируете runasusr.exe в системную папку, создаете ярлык на программу runasusr, параметрами передаете имя пользователя, пароль, путь к вашей программе (в кавычках, если есть пробелы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 08:35 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrr:) К сообщению приложен файл. Размер - 3Kb а нэту :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 09:58 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrЧего именно? файла размером 3kb, или это скриншот в твоем сообщении? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 11:40 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
raven1976 rrrrrrrrrrЧего именно? файла размером 3kb, или это скриншот в твоем сообщении? :) Скриншот. Как успехи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 11:57 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
Если успехов нет, то смотрите службы - служба RunAs должна работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 11:58 |
|
||
|
Права администратора
|
|||
|---|---|---|---|
|
#18+
rrrrrrrrrrЕсли успехов нет, то смотрите службы - служба RunAs должна работать. служба RunAs работает отлично, спасибо а вот до ф-ции CreateProcessWithLogonW(), чтобы еще и пароль не надо было набирать, пока что руки не дошли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2005, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33177551&tid=2032991]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 374ms |

| 0 / 0 |
