UAC jak wyłączyć dla 1 programu?
Ostatnio zmodyfikowano 2012-08-30 14:24
ison Temat założony przez niniejszego użytkownika |
UAC jak wyłączyć dla 1 programu? » 2012-08-30 02:57:32 Hej, czy jest jakiś sposób na to aby Windowsowi odwidziało się uruchamianie konkretnej aplikacji jako administrator? Pewnego razu bodajże nie mógł uruchomić normalnie aplikacji Updater.exe więc sobie postanowił uruchamiać ją jako administrator, problem jest teraz taki, że tego się nie da odwrócić. Gdziekolwiek na komputerze nie stworze pliku Updater.exe to automatycznie Windows zmusza mnie do otwierania go jako administrator, pewnie jak za pierwszym razem nie mógł jej uruchomić to sobie ją wpisał gdzieś na listę aplikacji, które wymagają UAC, da się to jakoś odwrócić? |
|
m4tx |
» 2012-08-30 07:27:36 |
|
Mrovqa |
» 2012-08-30 13:07:04 Widzę, nie tylko ja mam ten problem ;) Kiedyś grałem w jakiegoś MMORPG-ka i miałem ten sam problem. Za każdym razem, kiedy go uruchamiałem, musiałem podawać hasło do konta administratora. Czy jest jakiś inny sposób, niż manifest, by nie trzeba było uruchamiać jako administrator? Jestem tego ciekaw (na przyszłość się może przydać), więc podpinam się pod pytanie ;) |
|
m4tx |
» 2012-08-30 13:20:49 Czy jest jakiś inny sposób, niż manifest, by nie trzeba było uruchamiać jako administrator? |
Może wystarczy zmienić nazwę pliku na niezawierającą "update" i "install"? :P |
|
pekfos |
» 2012-08-30 13:30:43 Może wystarczy zmienić nazwę pliku na niezawierającą "update" i "install"? :P |
i "setup" :P |
|
ison Temat założony przez niniejszego użytkownika |
» 2012-08-30 13:44:57 Dzięki wielkie m4tx, zmiana manifestu pomogła :) |
|
DejaVu |
» 2012-08-30 13:46:39 @ison: opisz proszę w skrócie jak tego manifesta trzeba zmienić - założę się, że takich tematów z czasem będzie więcej się pojawiało :) |
|
ison Temat założony przez niniejszego użytkownika |
» 2012-08-30 14:24:51 Niektóre projekty w Code::Blocks standardowo tworzą własny domyślny plik manifest tak jak jest to na przykład w przypadku wxWidgets, wtedy musimy edytować istniejący manifest w katalogu /include/ tam gdzie jest wypakowana biblioteka. Jeśli zaś plik .rc jest pusty, tj. nie dołącza innych plików, to trzeba stworzyć nowy plik manifest a do pliku z zasobami projektu dodać 1 24 "sciezka"
W pliku manifest wystarczy, że będzie znajdował się blok trustInfo. (Jeśli jest użyte również <assembly> to trustInfo trzeba do niego wpakować.) <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo>
W przypadku przywilejów użytkownika: "asInvoker" W przypadku przywilejów administratora: "requireAdministrator" |
|
« 1 » |