Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.06.02;
Скачать: CL | DM;

Вниз

Как программно отключить UAC?   Найти похожие ветки 

 
RDen ©   (2013-01-23 20:43) [80]

>Rouse_ ©   (23.01.13 13:25) [9]

>просто таблица импорта поправлена чтобы программа требовала подгрузку >библиотеки.

>Цитирую: "Файл sfcfiles.dll, если при установке программа "пожалуется" на его >отсутствие скопируйте его в C:\Windows\System32"

>Во де жесть :)

мда, подстава...


 
Rouse_ ©   (2013-01-23 20:44) [81]


> VICTOR_   (23.01.13 20:31) [73]
> Так действительно не подходит. Сегодня у директора Windows
> 7, завтра  Windows 8. Да и директоров может быть много :)

За всю свою практику я два раза писал приложения, которые требуют поднятия прав, оба для работы с SCM. Я даже предположить не могу зачем обычному приложению вообще необходимо поднятие прав, акромя вот таких тонких нюансов.
Если приложение пишет в HKLM или в Programm Files - перепиши чтоб туда не писало, всеравно-ж переписывать будешь.


 
Rouse_ ©   (2013-01-23 20:48) [82]


> RDen ©   (23.01.13 20:43) [80]
> мда, подстава...

Наоборот - пусть качают :)
Не мытьем так катаньем...


 
VICTOR_   (2013-01-23 20:48) [83]


> Inovet ©   (23.01.13 20:42) [79]
> > [75] VICTOR_   (23.01.13 20:37)
> > Программа спрашивает - прописать меня в исключения DEP,
>  
> > Firewall и отключить UAC - директор это подтвержает и
> работает.
>
> Видимо, потому он часто и переустанавливает программу, ну,
>  после переустановки системы?

Да система переустанавливается часто и разными директорами. Иначе никто не писал бы такую "заплатку".


 
Rouse_ ©   (2013-01-23 20:50) [84]


> VICTOR_   (23.01.13 20:48) [83]
> Да система переустанавливается часто и разными директорами.

Ниче се у вас там директора - они и за сисадмина работают чтоль?  Ну тогда тогда вообще не понятны проблемы, раз твой дирехтор может ось с нуля накатить, то почему бы ему и UAC за одно не отключить, раз такой продвинутый?


 
VICTOR_   (2013-01-23 20:54) [85]


> Rouse_ ©   (23.01.13 20:44) [81]
>
> > VICTOR_   (23.01.13 20:31) [73]
> > Так действительно не подходит. Сегодня у директора Windows
>
> > 7, завтра  Windows 8. Да и директоров может быть много
> :)
>
> За всю свою практику я два раза писал приложения, которые
> требуют поднятия прав, оба для работы с SCM. Я даже предположить
> не могу зачем обычному приложению вообще необходимо поднятие
> прав, акромя вот таких тонких нюансов.
> Если приложение пишет в HKLM или в Programm Files - перепиши
> чтоб туда не писало, всеравно-ж переписывать будешь.

Да пишет в HKLM. Спасибо за совет. Дойдут руки - проведу детальный анализ чего еще не хватает, чтобы при включенном UAC - не задавало лишних вопросов.


 
Rouse_ ©   (2013-01-23 20:55) [86]

Да, кстати, сколько там у тебя директоров-то а то прошлый, по твоим словам был дуб дубом, до того как научился ос переставлять :)

> А вот админа у пользователя нет. Что такое UAC - он не знает
> и не хочет знать. Ему нужно работать без лиших окошек, которые
> ему тоже непонятны. Допустм так как он работал до этого
> в XP


 
VICTOR_   (2013-01-23 20:56) [87]


> Rouse_ ©   (23.01.13 20:50) [84]
>
> > VICTOR_   (23.01.13 20:48) [83]
> > Да система переустанавливается часто и разными директорами.
>
>
> Ниче се у вас там директора - они и за сисадмина работают
> чтоль?  Ну тогда тогда вообще не понятны проблемы, раз твой
> дирехтор может ось с нуля накатить, то почему бы ему и UAC
> за одно не отключить, раз такой продвинутый?

ОС ему ставит приходящий админ, который ставит ее с настройками по умолчанию и все. Программу директор ставит сам. Он может ее поставить не сразу а познее, через день, два месяц после переустановки Windows.


 
Rouse_ ©   (2013-01-23 20:58) [88]


> ОС ему ставит приходящий админ, который ставит ее с настройками
> по умолчанию и все.

А ну тогда понятно. Вместо HKLM переделай на HKCU, вместо Programm Files на "%APPDATA%\MySuperAppDataFolder\" и будет тебе счастье.


 
VICTOR_   (2013-01-23 21:00) [89]


> Rouse_ ©   (23.01.13 20:58) [88]
>
> > ОС ему ставит приходящий админ, который ставит ее с настройками
>
> > по умолчанию и все.
>
> А ну тогда понятно. Вместо HKLM переделай на HKCU, вместо
> Programm Files на "%APPDATA%\MySuperAppDataFolder\" и будет
> тебе счастье.

Programm Files  - не используется. При инсталляции выбирается куда ставить программу. Естественно может поставить и в Programm Files. Но как правило это c:\MySuperAppDataFolder\


 
Rouse_ ©   (2013-01-23 21:02) [90]

Ну тогда, если с сервисами не работаешь, то проблем быть не должно. На вскидку больше повышения прав ни для чего не нужно (если я чего не забыл).


 
VICTOR_   (2013-01-23 21:02) [91]

HKCU - не подходит. Так как на том же компе работает другой директор с другим логином в Windows, а программа для них общая.


 
Rouse_ ©   (2013-01-23 21:05) [92]


> VICTOR_   (23.01.13 21:02) [91]
> HKCU - не подходит.

Тогда файл настроек не в реестре, а в виде XML в папке "%AllUsersProfile%\MySuperAppDataFolder"


 
Rouse_ ©   (2013-01-23 21:07) [93]

Ну и кстати есть такой подход как дефолтовые настройки, т.е. если конфигурация не найдена - происходит дефолтовая настройка ПО подходящая для всех пользователей.


 
VICTOR_   (2013-01-23 21:09) [94]


> Rouse_ ©   (23.01.13 21:05) [92]
>
> > VICTOR_   (23.01.13 21:02) [91]
> > HKCU - не подходит.
>
> Тогда файл настроек не в реестре, а в виде XML в папке "%AllUsersProfile%\MySuperAppDataFolder"

Это уже лучше. Спасибо.


 
брат Птибурдукова   (2013-01-23 21:10) [95]


> Тогда файл настроек не в реестре, а в виде XML в папке "%AllUsersProfile%\MySuperAppDataFolder"
А в HKEY_USERS\.Default не прокатит? Теоретически, если хватит прав писать в %allusersprofile%, то и туда должно хватить.


 
Rouse_ ©   (2013-01-23 21:17) [96]


> А в HKEY_USERS\.Default не прокатит?

http://blogs.msdn.com/b/oldnewthing/archive/2007/03/02/1786493.aspx


 
брат Птибурдукова   (2013-01-23 21:22) [97]

It"s actually the profile for the Local System account
Ы. Век живи, век учись.


 
Rouse_ ©   (2013-01-23 21:39) [98]


> брат Птибурдукова   (23.01.13 21:22) [97]

Ну если смотреть в этом направлении то через подгрузку куста NTUSER.DAT через RegLoadKey можно прописать и дефолтовые настройки. Но там были какие-то нюансы, точно уже не вспомню...


 
брат Птибурдукова   (2013-01-23 21:50) [99]


> Rouse_ ©   (23.01.13 21:39) [98]
Та неее, это я так, чисто машинально, как Шура Балаганов. Вариант с файлом предпочтительнее.


 
QAZ10   (2013-01-24 13:33) [100]


> Программа спрашивает - прописать меня в исключения DEP,
> Firewall и отключить UAC - директор это подтвержает и работает.

ема ищо и деп с фаером вырубает, ну это вообще мирсмерть (eng)...
может она не финансы всетаки считает, а тырит коммерческие тайны ?

з.ы. ты случайно не родственник alexdn ?


 
VICTOR_   (2013-01-24 13:48) [101]


>
> QAZ10   (24.01.13 13:33) [100]
>
> > Программа спрашивает - прописать меня в исключения DEP,
>  
> > Firewall и отключить UAC - директор это подтвержает и
> работает.
>
> ема ищо и деп с фаером вырубает, ну это вообще мирсмерть
> (eng)...
> может она не финансы всетаки считает, а тырит коммерческие
> тайны ?
>
> з.ы. ты случайно не родственник alexdn ?

Не вырубает, а прописывает в исключения. По поводу Firewall - так действует полно программ и даже никого не спрашивает.


 
Тымохов   (2013-01-24 13:59) [102]

Насколько я помню по общению с семеркой:
1. обычно программа запускается под обычным юзером. даже если тек. юзер админ.
2. чтобы запустить под админом - run as или в манифесте потребовать.
3. запустить под админом можно и под обычным юзером, но потребует пароль админа. если уже под админом, то запуск под админом без пароля админа.
4. при запуске проги, требующей админские права - она спросит в любом случае: запускать или нет, только если у тебя все подписано, то спросит синеньким или зелененьким цветом (не помню точно), если не подписана - спросит красным.

все вроде.


 
брат Птибурдукова   (2013-01-24 14:13) [103]


> спросит синеньким или зелененьким цветом (не помню точно),
>  если не подписана - спросит красным.
серым и оранжевым соответственно


 
Anatoly Podgoretsky ©   (2013-01-25 16:25) [104]

> брат Птибурдукова  (24.01.2013 14:13:43)  [103]

Еще есть цвета – серый и бурый и малиновый


 
QAZ10   (2013-01-25 16:35) [105]


> Anatoly Podgoretsky ©   (25.01.13 16:25) [104]

пятницо-вечер ?


 
Anatoly Podgoretsky ©   (2013-01-25 16:46) [106]

Скучно!



Страницы: 1 2 3 вся ветка

Текущий архив: 2013.06.02;
Скачать: CL | DM;

Наверх




Память: 0.66 MB
Время: 0.018 c
2-1351589231
Сергей
2012-10-30 13:27
2013.06.02
Функция CreateDIBSection Не создается палитра???


15-1359029346
Студент
2013-01-24 16:09
2013.06.02
Колонка и микрофон.


2-1351951397
Тимофеич
2012-11-03 18:03
2013.06.02
Проблема сравнения дат


2-1351936642
Очень Злой
2012-11-03 13:57
2013.06.02
Получить текст под мышкой из чужого окна


15-1358803496
N.Cage
2013-01-22 01:24
2013.06.02
Защита приложений