Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2015, 17:45   #11
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от volod3000 Посмотреть сообщение
Вся проблема в windows 8.1 x64, а точнее в правах программы.
Прикрутил манифест :



На обычные папки, т.е. созданные мной, прав достаточно, значек меняется.
А вот для папки, например Program Files и внутри, прав не достаточно.

Есть ли способ еще повысить права, или это предел ?
Есть. Правда, делал это давно ещё на 98-й винде. Где-то нужно прописать - QWOTE. Инфу, конечно, можно поднять. Но, это так далеко и так не нужно...
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 12.06.2015, 19:10   #12
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию

Может Вы и правы
Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
... и так не нужно...
Но ведь интересно, и не хотелось бы бросать проблему не решив ее.
Наверняка в будущем пригодится, впереди программы для windows 8.1, windows 10 - где без этого не обойтись

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 12.06.2015, 21:44   #13
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Я не понял, чем манифест не устраивает?
waleri на форуме Ответить с цитированием
Старый 12.06.2015, 22:17   #14
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию

Цитата:
Сообщение от waleri Посмотреть сообщение
Я не понял, чем манифест не устраивает?
К примеру, захотел поменять у папки C:\Program Files\Common Files
значек, с помощью создания Desktop.ini в папке.
Файл конечно создам, указав все необходимые параметры, что бы
папка была с новым значком. И тут появляется но.
Прав для смены значка у этой папки не хватает, даже с манифестом.
Это все относится к windows 8.1 и выше.

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 12.06.2015, 22:25   #15
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Какая практическая польза от захотел поменять у папки C:\Program Files\Common Files значек?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.06.2015, 22:38   #16
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Какая практическая польза от захотел поменять у папки C:\Program Files\Common Files значек?
Польза не в значке, а в методе.

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 17.06.2015, 12:06   #17
3D Hunter
Сумрачная тень
Форумчанин
 
Аватар для 3D Hunter
 
Регистрация: 05.03.2009
Сообщений: 689
По умолчанию

С манифестом все в порядке вроде. Win 8/8.1 продекларированы гуиды. Автор, ты в ресурс манифест корректно добавил? При включенном UAC при запуске твоего экзешника выдается предупрежедение Windows о повышении привилегий?
"ковыряю изнутри" (с)
3D Hunter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Инструкция для сборки приложений на Qt в один exe без зависимостей от libstdc++-6.dll, libgcc_s_dw2-1.dll, Qt5Core.dll и т.д. 8Observer8 Qt и кроссплатформенное программирование С/С++ 12 25.06.2015 03:18
C# & DLL: как указать, что загружать DLL нужно из ЗАДАННОЙ папки "D:\My\Path\a.dll" ? AntyDES C# (си шарп) 11 10.10.2012 20:00
Загрузка ShellExecute из shell32.dll IgorKr Общие вопросы C/C++ 0 02.02.2011 17:42
shell32.dll и иконки Baaandit Общие вопросы Delphi 10 24.11.2009 20:16
Бинарные данные в shell32.dll роздел FTR bmw Windows 4 26.02.2009 17:44