Форум: "Система";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
ВнизРеестр Найти похожие ветки
← →
Hermit (2003-11-15 23:00) [0]Как определить, что к определенному ключу реестра есть ПОЛНЫЙ доступ ? Даже если ключ в реестре не существует !
← →
[NIKEL] (2003-11-16 01:10) [1]как определить, что к определенному файлу файловой системы есть ПОЛНЫЙ доступ ? Даже если файла в файловой системе не существует ! :))))))))))))))
PS RegQueryInfoKey, 2 аргумент функции с конца
← →
Hermit (2003-11-16 14:25) [2]> как определить, что к определенному файлу файловой системы
> есть ПОЛНЫЙ доступ ?
> Даже если файла в файловой системе не
> существует ! :))))))))))))))
Имелось в виду, можно ли будет создать этот раздел, если его нет ;-)))))
> PS RegQueryInfoKey, 2 аргумент функции с конца
Объясните, пожалуйста, тупому: как же использовать эту функцию, SDK посмотрел, ничего не понял !!!
← →
Hermit (2003-11-16 19:11) [3]Может есть какин-нибудь другие варианты решения ? Помогите, please...
← →
Hermit (2003-11-17 01:15) [4]Уважаемые мастера !
Помогите, пожалуйста ! Неужели никто не сталкивался с такой ситуацией ?
← →
ЮЮ (2003-11-17 04:39) [5]>Имелось в виду, можно ли будет создать этот раздел, если его нет
try
создать этот раздел
<удалось!!!>
except
<низзяяя>
end;
← →
Hermit (2003-11-17 13:32) [6]А как же с правами доступа к разделу ?
Может, не так объяснил, нужно просто проверить, имеется ли ПОЛНЫЙ доступ к разделу, а если его нет, то МОЖНО ли его создать (т.е. не создавая), т.е. имеются ли ТАКИЕ ПРАВА ! Просто проверка, не изменяя ничего в реестре !
← →
Семен Сорокин (2003-11-17 13:42) [7]Hermit (17.11.03 13:32) [6]
модифицируем :)
try
создать этот раздел
удалить созданный раздел
<удалось!!!>
except
<низзяяя>
end;
← →
Hermit (2003-11-17 13:51) [8]Ну я же написал, что НИЧЕГО не изменяя !!!
Допустим такую ситуацию:
раздел Test\My_prog\Setup, создашь ты этот раздел, а затем удалишь, дык Test\My_prog останется !!! Так вот реестр и захламляют !!!. Можно конечно, проверять, пустые ли разделы, но НЕУЖЕЛИ нет какой-нибудь API функции, которая сама всё скажет ???
[NIKEL] тут уже сказал, что RegQueryInfoKey можно использовать, но я не врубился в описание ...
Может кто-то скажет, как её юзать применительно к данной задаче ?
← →
Hermit (2003-11-18 17:26) [9]Значит не знаете ?
Или не хотите сказать ?
← →
Cobalt (2003-11-19 09:44) [10]Исходя из архитектуры наследуемости прав, можно предположить следущее: если создать такой элемент, то он будет наследовать права доступа от первого же элемента верхнего уровня.
Т.е. проходишь по Test\My_prog\Setup сверху вниз, т.е. сначала ищешь Test\My_prog\Setup, затем Test\My_prog\ и т.д. пока не найдёшь что-нибудь.
Тогда смотришь права этого элемента - они и будут наследоваться для твоего элемента. Ну и, конечно, + твои личные права как владельца-создателя.
← →
Hermit (2003-11-20 02:31) [11]> Исходя из архитектуры наследуемости прав...
А примерчик слабо ;-))
← →
Hermit (2003-11-20 02:32) [12]В смысле исходничек...
← →
Cobalt (2003-11-23 10:31) [13]Я в этой области не работаю, просто как-то наткнулся на это, читая Справку.
← →
Anatoly Podgoretsky (2003-11-23 10:36) [14]Hermit (17.11.03 13:51) [8]
Никакого смысла проверять на пустоту и удалять нет, все равно все останется в реесте. То что ты хочешь называется упаковкой и это сложная операция, лишь только несколько фирм сумели ее реализовать.
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2004.02.10;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c