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

Вниз

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

 
Потапыч   (2013-01-23 11:43) [0]

Здравствуйте? Как программно в Дельфи отключить UAC? Как это делают разные утилиты типа Виндовс7менеджер?


 
Inovet ©   (2013-01-23 11:58) [1]

Вирус пишешь?


 
Пит   (2013-01-23 12:12) [2]

ага, я тоже зашел в ветку спросить автора о том как он будет бороться с размером EXE"шника своего трояна


 
brother ©   (2013-01-23 12:20) [3]

купи сертификат у МС, делов то...


 
брат Птибурдукова   (2013-01-23 12:52) [4]

и как скырть процесс?


 
БарЛог ©   (2013-01-23 12:53) [5]

"Вас приветствует вирус: ***. Для продолжения работы, пожалуйста, отключите UAC..." :)


 
Потапыч   (2013-01-23 12:57) [6]

Уас мешает читать аппаратные данные доступные лишь при откл.этой функции.


 
Rouse_ ©   (2013-01-23 13:02) [7]

Запускай программу с повышением привилегий и ничего он не будет мешать.


 
icelex ©   (2013-01-23 13:10) [8]


> Rouse_ ©   (23.01.13 13:02) [7]
> Запускай программу с повышением привилегий и ничего он не
> будет мешать.

"Для продолжения работы вируса введите, пожалуйста, логин и пароль администратора"


 
Rouse_ ©   (2013-01-23 13:25) [9]


> icelex ©   (23.01.13 13:10) [8]

У нас нашу программу  под видом взломаной распространяют.
Вирус в файле sfcfiles.dll в самом экзешнике просто таблица импорта поправлена чтобы программа требовала подгрузку библиотеки.

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

Во де жесть :)


 
antonn ©   (2013-01-23 13:51) [10]


> "Для продолжения работы вируса введите, пожалуйста, логин
> и пароль администратора"

это видят только те кто сталкивались, остальные отвечают в стиле первых постов...


 
Потапыч   (2013-01-23 14:51) [11]

Как повысить привилегии при старте проги? Runas?


 
sniknik ©   (2013-01-23 14:53) [12]

> Как повысить привилегии при старте проги? Runas?
прощелучше в манифест "вшить" требование админских прав. runas это если в основном при работе программы права не нужны, но иногда бывает.


 
QAZ10   (2013-01-23 15:27) [13]


> Потапыч   (23.01.13 12:57) [6]

прикольно, еще виндой пользоваться не научился , а уже в программисты записался....


 
Потапыч   (2013-01-23 15:32) [14]

>sniknik Линк на курсы "шитья" не подкинешь? ;-)


 
sniknik ©   (2013-01-23 15:46) [15]

https://www.google.ru/search?q=%D0%BC%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82+%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D1%81%D0%BA%D0%B8%D0%B5+%D0%BF%D1%80%D0%B0%D0%B2%D0%B0


 
VICTOR_   (2013-01-23 15:55) [16]

1. Нужны права администратора
2. В программе проверяешь или версия Windows Vista и выше
3. В программе прописываешь
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA = 0
ConsentPromptBehaviorAdmin = 0
4. Далее для вступления в действие может понадобиться перезагрузка компьютера. Но точно не скажу.


 
Пит   (2013-01-23 16:13) [17]

поубивать бы авторов таких программ


 
VICTOR_   (2013-01-23 16:37) [18]


> поубивать бы авторов таких программ

Немного офтопа.
Есть разные варианты.
Напр.
1. Программа написана давно еще до существования UAC.
2. Программу переписывать сложно/долго/дорого.
3. Программа пользователю очень важна (важнее всех остальных программ либо по сути единственная которой он пользуется)
4. Пользователь понятия не имеет что такое UAC и он ему не нужен.
Те же пользователи Win XP как-то живут без UAC.
5. У пользователя стоит Firewall, антивирус.
6. Я прекрасно понимаю, что в результате "похоронены" многие старания Microsoft по безопасности.


 
Inovet ©   (2013-01-23 16:39) [19]

> [16] VICTOR_   (23.01.13 15:55)

Шо? Опять реестр править? Волчара в овечьей шкуре это, а не программа. Сразу в топку.


 
VICTOR_   (2013-01-23 16:40) [20]

См.

> VICTOR_   (23.01.13 16:37) [18]


 
Inovet ©   (2013-01-23 16:42) [21]

> [20] VICTOR_   (23.01.13 16:40)
> > VICTOR_   (23.01.13 16:37) [18]

В ярлыке настроить не? Ярлык - Дополнительно - Запустить от имени администратора.


 
QAZ10   (2013-01-23 16:45) [22]


> 1. Программа написана давно еще до существования UAC.

да же если и так, она обязана работать под учеткой обычного пользователя, либо быть игрушкой админа, который и так знает что такое УАК, либо это просто никому ненужная шняга, написанная на коленке


 
Inovet ©   (2013-01-23 16:51) [23]

> [18] VICTOR_   (23.01.13 16:37)
> 4. Пользователь понятия не имеет что такое UAC и он ему не нужен.

Вот это особенно ценное решение.


 
VICTOR_   (2013-01-23 17:00) [24]


> > [20] VICTOR_   (23.01.13 16:40)
> > > VICTOR_   (23.01.13 16:37) [18]
>
> В ярлыке настроить не? Ярлык - Дополнительно - Запустить
> от имени администратора

Так не работает. Каждый раз при старте UAC пишет сообщение типа "Разрешить внесение изменений на данном компьютере следующей программе..."
А этого сообщения пользователю не нужно


 
Rouse_ ©   (2013-01-23 17:02) [25]


> А этого сообщения пользователю не нужно

Это должен решать пользователь, а не программа.


 
VICTOR_   (2013-01-23 17:03) [26]


> QAZ10   (23.01.13 16:45) [22]
>
> > 1. Программа написана давно еще до существования UAC.
>
> да же если и так, она обязана работать под учеткой обычного
> пользователя, либо быть игрушкой админа, который и так знает
> что такое УАК, либо это просто никому ненужная шняга, написанная
> на коленке

Я рассматриваю в данном случае именно UAC. Допустим пользователь и так работает под правами Администратора


 
zzz   (2013-01-23 17:05) [27]


> VICTOR_   (23.01.13 16:37) [18]


Да пофиг какие причины. Если прога без моего ведома снижает вирособезопасность моего компа - то в топку эту прогу


 
VICTOR_   (2013-01-23 17:05) [28]


> Rouse_ ©   (23.01.13 17:02) [25]
>
> > А этого сообщения пользователю не нужно
>
> Это должен решать пользователь, а не программа.

Пользователь должен запустить программу и работать. По крайней мере он так хочет. А не каждый раз наблюдать окошко, которое ему ничего не говорит и совершенно не нужно. Я понимаю - если бы была опция - "доверять всегда" - но ее нет.


 
QAZ10   (2013-01-23 17:06) [29]


> VICTOR_   (23.01.13 17:03) [26]

это неверная позиция


 
VICTOR_   (2013-01-23 17:08) [30]


> zzz   (23.01.13 17:05) [27]
>
> > VICTOR_   (23.01.13 16:37) [18]
>
>
> Да пофиг какие причины. Если прога без моего ведома снижает
> вирособезопасность моего компа - то в топку эту прогу

Невнимательно читали предположения

> 3. Программа пользователю очень важна (важнее всех остальных
> программ либо по сути единственная которой он пользуется)


 
QAZ10   (2013-01-23 17:08) [31]

и УК тоже так думает, кстати


 
VICTOR_   (2013-01-23 17:11) [32]


> QAZ10   (23.01.13 17:06) [29]
>
> > VICTOR_   (23.01.13 17:03) [26]
>
> это неверная позиция

Я понимаю что с точки зрения MS сейчас она неверная. Но в XP она верная. Пльзователь и так работает под правами Администратора и он не хочет наблюдать лишнее окно каждый раз при старте программы


 
clickmaker ©   (2013-01-23 17:13) [33]

> и УК тоже так думает

за отключение UAC можно сесть в тюрьму?


 
VICTOR_   (2013-01-23 17:13) [34]


> QAZ10   (23.01.13 17:08) [31]
> и УК тоже так думает, кстати

УК - это угловный кодекс ;) Не понял замечания или я уже не в теме :)


 
QAZ10   (2013-01-23 17:16) [35]


> Пльзователь и так работает под правами Администратора

да нунафиг бро, еслиб ты до написания хэлоувордов поработал сисадмином пару годиков, эта мысль бы улетучилась моментом
а согласно УК любая программа модифицирующая настройки системы без спроса является вредоносной и требует отсидки автора


 
clickmaker ©   (2013-01-23 17:18) [36]

> а согласно УК любая программа модифицирующая настройки системы
> без спроса является вредоносной и требует отсидки автора

тюрем не хватит


 
QAZ10   (2013-01-23 17:19) [37]

даже переасоциация типа файла без спроса на свою прогу уже считается вредоносом, не говоря об отключении системы безопасности


 
QAZ10   (2013-01-23 17:21) [38]


> тюрем не хватит

обычно хорошего штрафа и восполнения всяких ущербов хватает для перевоспитания


 
VICTOR_   (2013-01-23 17:22) [39]


>
> > Пльзователь и так работает под правами Администратора
>
>
> да нунафиг бро, еслиб ты до написания хэлоувордов поработал
> сисадмином пару годиков, эта мысль бы улетучилась моментом
> а согласно УК любая программа модифицирующая настройки системы
> без спроса является вредоносной и требует отсидки автора

Почему без спроса. При инсталляции - спрашивается или отключить UAC :)


 
VICTOR_   (2013-01-23 17:29) [40]


> QAZ10   (23.01.13 17:21) [38]
>
> > тюрем не хватит
>
> обычно хорошего штрафа и восполнения всяких ущербов хватает
> для перевоспитания

Пользователь ставит ПО на свой страх и риск ;) Это стандартный текст почти любого Лицензионного соглашения (по крайней мере, которые я читал) :)


 
QAZ10   (2013-01-23 17:29) [41]


> Почему без спроса. При инсталляции - спрашивается или отключить
> UAC :)

а там разжевывается, для тупого пользователя,что это и чем ему это грозит?


 
VICTOR_   (2013-01-23 17:35) [42]


> QAZ10   (23.01.13 17:29) [41]
>
> > Почему без спроса. При инсталляции - спрашивается или
> отключить
> > UAC :)
>
> а там разжевывается, для тупого пользователя,что это и чем
> ему это грозит?

В моем примере - программа важнее для пользователя чем пониженная безопасность.


 
QAZ10   (2013-01-23 17:37) [43]


> VICTOR_   (23.01.13 17:29) [40]

наивняк :) когда приходят дядьки в черном с криком "убрать руки от клавиатуры" , то потом придется еще и доказывать что линукс бесплатный, причем бумагами, а не ссылочками на файлики в интернетиках


 
VICTOR_   (2013-01-23 17:38) [44]


> QAZ10   (23.01.13 17:37) [43]
>
> > VICTOR_   (23.01.13 17:29) [40]
>
> наивняк :) когда приходят дядьки в черном с криком "убрать
> руки от клавиатуры" , то потом придется еще и доказывать
> что линукс бесплатный, причем бумагами, а не ссылочками
> на файлики в интернетиках

А причем здесь это. ПО - лицензионное


 
Потапыч   (2013-01-23 17:38) [45]

В Висте и Семерке прога неправильно работает если включен UAC. Слетает регистрация, так-как привязка выполнена к железу,а считать данные не дает UAC :-(


 
Игорь Шевченко ©   (2013-01-23 17:39) [46]


> В моем примере - программа важнее для пользователя чем пониженная
> безопасность.


Ты кто такой ?


 
Inovet ©   (2013-01-23 17:39) [47]

> [45] Потапыч   (23.01.13 17:38)
> Слетает регистрация, так-как привязка выполнена к железу,
> а считать данные не дает UAC :-(

Один раз при инсталяции прочитать?


 
VICTOR_   (2013-01-23 17:42) [48]


> Игорь Шевченко ©   (23.01.13 17:39) [46]
>
> > В моем примере - программа важнее для пользователя чем
> пониженная
> > безопасность.
>
>
> Ты кто такой ?

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


 
clickmaker ©   (2013-01-23 17:46) [49]

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

UAC отключается несколькими несложными движениями мыши. Описать это в требованиях к программе, если уж так нужно


 
Игорь Шевченко ©   (2013-01-23 17:48) [50]


> В данном случае разработчик


Очевидно что как разработчик ты должен руководствоваться рекомендациями к разработчикам под конкретную операционную систему, нес па ?


 
QAZ10   (2013-01-23 17:49) [51]


> нес па ?

а может он суровый челябинский и ему ПО ...


 
VICTOR_   (2013-01-23 17:50) [52]


> clickmaker ©   (23.01.13 17:46) [49]
> > В данном случае разработчик. А вот админа у пользователя
>
> > нет. Что такое UAC - он не знает и не хочет знать. Ему
> нужно
> > работать без лиших окошек,
>
> UAC отключается несколькими несложными движениями мыши.
> Описать это в требованиях к программе, если уж так нужно

Делается тоже самое. Только интерфейс от MS - заменен запросом при инсталляции - напр. в виде галочки.
Полностью согласен - что это не совсем корректно с точки зрения администрирования, безопасности и что сама программа "кривая".


 
VICTOR_   (2013-01-23 17:52) [53]


> Игорь Шевченко ©   (23.01.13 17:48) [50]
>
> > В данном случае разработчик
>
>
> Очевидно что как разработчик ты должен руководствоваться
> рекомендациями к разработчикам под конкретную операционную
> систему, нес па ?

Да согласен. В данном случае недоработка ПО


 
QAZ10   (2013-01-23 17:58) [54]

а чо прога то твоя делает, собственно с такими полномочиями ?


 
брат Птибурдукова   (2013-01-23 18:03) [55]


> В данном случае разработчик. А вот админа у пользователя
> нет.
И тут появляюсь я, весь в белом и типа так пишу в HKLM, а пользователь такой типа весь доволен, респект и уважуха, мирдружбажевачка!


 
VICTOR_   (2013-01-23 18:06) [56]


> брат Птибурдукова   (23.01.13 18:03) [55]
>
> > В данном случае разработчик. А вот админа у пользователя
>
> > нет.
> И тут появляюсь я, весь в белом и типа так пишу в HKLM,
> а пользователь такой типа весь доволен, респект и уважуха,
>  мирдружбажевачка!

К сожалению, от этого админа у пользователя не повится :(


 
брат Птибурдукова   (2013-01-23 18:16) [57]

ага. это так и называется — сарказм.


 
QAZ10   (2013-01-23 18:19) [58]

так что прога делает, хочу со своим телепатором сравнить ?


 
QAZ10   (2013-01-23 18:20) [59]

так что прога делает, хочу со своим телепатором сравнить ?


 
VICTOR_   (2013-01-23 18:21) [60]


> QAZ10   (23.01.13 17:58) [54]
> а чо прога то твоя делает, собственно с такими полномочиями
> ?

Условно говоря программа учета личных финансов директора:)Соответственно степень доверия у директора к ней очень высокая :) А вот админа нет и не будет. И "лишние окошки" директора тоже раздаражают


 
Rouse_ ©   (2013-01-23 19:19) [61]

А поставить директору ХР и не парится? Сам же говоришь что ему пофиг что стоит т.к. он работает с одной единственной программой. И переписывать ничего не надо, раз раньше работало.


 
Rouse_ ©   (2013-01-23 19:21) [62]

Да и кстати, нафига программе учета личных финансов целого директора повышение прав-то? :) Че-то ты не договариваешь :)


 
Игорь Шевченко ©   (2013-01-23 19:27) [63]

Rouse_ ©   (23.01.13 19:21) [62]

Раз директор, то должно быть прав больше, очевидно же.


 
QAZ10   (2013-01-23 19:33) [64]

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


 
QAZ10   (2013-01-23 19:34) [65]


> А поставить директору ХР и не парится

у него крутой ноут с семеркой, ты невтренде :)


 
Rouse_ ©   (2013-01-23 19:38) [66]


> QAZ10   (23.01.13 19:34) [65]
> у него крутой ноут с семеркой, ты невтренде :)

Это ты невтренде - сейчас последний писк крутые ноуты с восьмеркой :)))


 
zzz   (2013-01-23 19:46) [67]

Удалено модератором
Примечание: Читаем правила форума, пункт 8...


 
брат Птибурдукова   (2013-01-23 19:47) [68]

Удалено модератором


 
zzz   (2013-01-23 19:50) [69]

Удалено модератором


 
zzz   (2013-01-23 19:51) [70]

Удалено модератором


 
QAZ10   (2013-01-23 20:03) [71]


> Это ты невтренде - сейчас последний писк крутые ноуты с
> восьмеркой :)))

не, его клиенты не потянут восьмерку, тамже какието квадратики и пуска нет
поэтому у него трендовый ноут с семеркой :)


 
VICTOR_   (2013-01-23 20:23) [72]

> QAZ10   (23.01.13 19:33) [64]
> и нахрена подобной поделке права админа в принципе???
> дайка угадаю....
> она тупо сохраняет все файлы в туже папку где лежит сама,
>  а куда можно\нужно сохранять по нормальному ты в душе не
> знаеш или тебе так тупо проще и вообще похрен, веть можно
> залезть в реестр и отключить UAC
> правильно?

В данном случае - что-то в этом есть. Реально конечно все сложнее.


 
VICTOR_   (2013-01-23 20:31) [73]


> Rouse_ ©   (23.01.13 19:19) [61]
> А поставить директору ХР и не парится? Сам же говоришь что ему пофиг что стоит т.к. он работает с одной единственной программой. И переписывать ничего не надо, раз раньше работало.
> Rouse_ ©   (23.01.13 19:21) [62]
> Да и кстати, нафига программе учета личных финансов целого
> директора повышение прав-то? :) Че-то ты не договариваешь
> :)

Так действительно не подходит. Сегодня у директора Windows 7, завтра  Windows 8. Да и директоров может быть много :)
Реально система сложнее. Тут в примере я упростил для понимания - зачем такие штуки могут делаться. Не только в случае разработки вирусов, а и в вполне реальной ситуации - когда ПО изначально разрабатывалось в одних условиях без наличия UAC). А теперь должно работать в других. А что это не совсем хорошо - я и так знаю.


 
Inovet ©   (2013-01-23 20:37) [74]

> [66] Rouse_ ©   (23.01.13 19:38)
> сейчас последний писк крутые ноуты с восьмеркой :)))

и стачскрином. А в ЭксПи куда он будет пальцами тыкать?


 
VICTOR_   (2013-01-23 20:37) [75]

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


 
Inovet ©   (2013-01-23 20:38) [76]

> [64] QAZ10   (23.01.13 19:33)
> она тупо сохраняет все файлы в туже папку где лежит сама

Ну так и создать для неё свою персональную папку. Нет, тут что-то ещё скрыто.


 
VICTOR_   (2013-01-23 20:38) [77]


> Inovet ©   (23.01.13 20:37) [74]
> > [66] Rouse_ ©   (23.01.13 19:38)
> > сейчас последний писк крутые ноуты с восьмеркой :)))
>
> и стачскрином. А в ЭксПи куда он будет пальцами тыкать?

ХР - успешно работает с тачскрином. Нужен тачскрин и драйвера.


 
Inovet ©   (2013-01-23 20:40) [78]

> [77] VICTOR_   (23.01.13 20:38)
> ХР - успешно работает с тачскрином.

Там плитки нельзя таскать. Отстой.


 
Inovet ©   (2013-01-23 20:42) [79]

> [75] VICTOR_   (23.01.13 20:37)
> Программа спрашивает - прописать меня в исключения DEP,
> Firewall и отключить 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.74 MB
Время: 0.015 c
15-1359173042
Студент
2013-01-26 08:04
2013.06.02
Сломался USB-Разъём.


15-1359145803
Юрий
2013-01-26 00:30
2013.06.02
С днем рождения ! 26 января 2013 суббота


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


15-1358864685
Nucer
2013-01-22 18:24
2013.06.02
Исключение при доступе к памяти


2-1351748364
braza
2012-11-01 09:39
2013.06.02
потоки->логи