Voker57 02.08.2011 16:41 nbl

<xxx> im compiling on win7 in c::b, but the executable being created requires administrator priv to run, any ideas how to get rid of that?
<xxx> ok got it fixed, its because the program contained the word "setup" in that name :(

Recommended by:

@rtsome: да это же шпермопобеда!

and @werehuman, @xaos, @Rayslava, @238328, @L29Ah, @zombieff
1. werehuman 02.08.2011 16:52 Psi+

отсюда лайфхак: переименовываем setup.exe в game.exe и запускаем. Быть может, заработает без админа.

2. Rayslava 02.08.2011 16:55 AHHE

Аыыыы

3. Voker57werehuman /1 02.08.2011 16:56 nbl

а переименовываем в Windows7-KB967715-x86-ENU.exe и винда сама запускает его на высшем уровне доступа!

4. RayslavaVoker57 /3 02.08.2011 16:56 AHHE

Надо попробовать.

5. werehumanVoker57 /3 02.08.2011 16:56 Psi+

нефиг смеяться, у нас волшебный AppArmor также работает

6. Voker57werehuman /5 02.08.2011 16:57 nbl

я думаю, он по меньшей мере пути проверят

7. werehumanVoker57 /6 02.08.2011 17:00 Psi+

apparmor не нужен, есть selinux, который тоже не нужен. Есть ещё rsbac, который недопилен. В общем, ПРЫЩЕЦИРК.

8. vt 02.08.2011 18:08 Mobile

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

9. mvavt /8 02.08.2011 18:08 N900

ЭТО ТАК ЛОГИЧНО И ОЧЕВИДНО

10. vtmva /9 02.08.2011 21:50 Home

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

11. L29Ahvt /10 02.08.2011 21:51 tkabber-home

А вебсайт с баннерами и донейтом он сгенерирует?

12. Voker57vt /10 02.08.2011 21:52 nbl

Можно подумать, это от компилера зависит, не будет генерировать, новый найдут

13. vtVoker57 /12 02.08.2011 21:55 Home

да я вот думаю, чем он таким канпелировал, что столкнулся. Если c::b это codeblocks, то он явно не обновлял сборочку лет так 8.

14. vtL29Ah /11 02.08.2011 21:58 Home

это тебе к жабе и ее фреймворкам, там риальне есть такие, которые генерят то, что ты хочешь.

Do you really want to delete ?