Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Права доступа   Найти похожие ветки 

 
Gero ©   (2005-01-07 00:23) [0]

Существуют ли программы для изменения прав доступа к файлам — быстрые и удобные?
А то делать это через «Свойства» очень неудобно.


 
Gero ©   (2005-01-07 00:27) [1]

Естественно, имеются ввиду NTFS-права доступа.


 
Игорь Шевченко ©   (2005-01-07 00:39) [2]


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


Напишешь - будут. SetFileSecurity называется функция, которой нужно пользоваться. Кроме того, я не совсем понимаю - права наследуются, почему бы не раздать права на каталог(и) верхнего уровня ?

С уважением,


 
Gero ©   (2005-01-07 00:50) [3]


> Напишешь - будут

То есть не существуют?
А вобще подход конечно интересный.
Только изобретать велосипед не хочется. В данном случае.
> Кроме того, я не совсем понимаю - права наследуются, почему
> бы не раздать права на каталог(и) верхнего уровня ?

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


 
GuAV ©   (2005-01-07 00:55) [4]

Gero ©   (07.01.05 0:50) [3]

Делов то. Берешь пример ShellExt из Demos, там contmenu.dpr немного подправить и добавить в это конт меню свои варианты прав доступа.


 
Gero ©   (2005-01-07 00:59) [5]

Эх. Может и правда написать…

P.S.
GuAV, ты всегда нужные тебе утилиты сам пишешь, или иногда все же готовое используешь? :)


 
Игорь Шевченко ©   (2005-01-07 01:07) [6]

Gero ©   (07.01.05 00:50) [3]


> То есть не существуют?


Ну почему же ? Из того, что мне не встречались, вовсе не следует, что их не написано, даже более того, скорее всего, написано. Надо только поискать. Но я не уверен, что поиск займет меньшее время, чем написание :)

С уважением,


 
GuAV ©   (2005-01-07 01:30) [7]

Gero ©   (07.01.05 0:59) [5]
GuAV, ты всегда нужные тебе утилиты сам пишешь, или иногда все же готовое используешь? :)


Часто использую сторонние. Иногда, впрочем пишу сам. Привычка появилась от того что я узнал что такое Delphi раньше, чем что такое инет.

PS: Утилита для ввода ©, ® etc уже в корзине. - см http://delphimaster.net/view/14-1104847783/c


 
GuAV ©   (2005-01-07 01:31) [8]

http://delphimaster.net/view/14-1104847783/


 
Anatoly Podgoretsky ©   (2005-01-07 02:27) [9]

Gero ©   (07.01.05 00:50) [3]
Иногда нужно раздавать права к каталогам, а иногда и к отдельным файлам.
Работа занимает достаточно много времени, и начинаешь задумываться насчет ее оптимизации.


Ты думаешь, что какая то особая утилита это сможет ускорить?


 
GuAV ©   (2005-01-07 02:32) [10]

Anatoly Podgoretsky ©   (07.01.05 2:27) [9]

А разве Вы не знаете, что самой торозящее и глючное в компутере - это юзер ? :-)


 
Gero ©   (2005-01-07 10:43) [11]


> Anatoly Podgoretsky ©   (07.01.05 02:27)

Думаю, что да.


 
Cobalt ©   (2005-01-07 11:00) [12]

2 Gero ©
В чём причина автоматизации этой работы? Опиши подробнее.


 
Gero ©   (2005-01-07 11:25) [13]


> Cobalt ©   (07.01.05 11:00)

В удобстве.
Чтобы выставить права доступа на файл, я захожу в его свойства, переключаюсь на вкладку «безопасность», там нажимаю «дополнительно», а потом только открываю собственно то, что мне нужно.
Выставляю там нужные права, затем несколько раз жму «OK».
Когда все это может быть, допустим, подобием двухпанельного файл-менеджера, где правая панель — это список чекбоксов и пр. для файла, выделеного в левой панели.


 
Cobalt ©   (2005-01-07 11:35) [14]

Тогда, дейчтвительно, удобнее (на мой взгляд) сделать дополнительный пункт в контекстное меню с обработкой всех файлов. Один щелчок - контекстное меню + 2-ой - выбор пункта.
Вместо 1 (конт. меню) + 1 (свойства) + 1 (безопастность) + 1 Дополнительно(Для хитромудрой настройки прав).

И ещё:
> Gero ©   (07.01.05 00:50) [3]
Иногда нужно раздавать права к каталогам, а иногда и к отдельным файлам.
И как часто?


 
Gero ©   (2005-01-07 12:23) [15]


> Тогда, дейчтвительно, удобнее (на мой взгляд) сделать дополнительный
> пункт в контекстное меню с обработкой всех файлов. Один
> щелчок - контекстное меню + 2-ой - выбор пункта.

И какие по-твоему там должны быть пункты?
Всего в контекстном меню не перечислишь.

> И как часто?

Достаточно часто.


 
Cobalt ©   (2005-01-07 13:39) [16]

2 Gero ©   (07.01.05 12:23) [15]
Ну, если ты пишешь для себя - то самое быстрое - это контекстное меню к файлам, а не встраивание вкладки у "Свойств".

P.S. Как напишешь - выложи исходники. Любопытно посмотреть :)


 
GuAV ©   (2005-01-07 14:17) [17]


> Всего в контекстном меню не перечислишь.

Тогда Shell LV + Shell TV + TPanel с правами доступа.


 
Gero ©   (2005-01-07 23:00) [18]


> GuAV ©   (07.01.05 14:17)

Конечно, я это и имею ввиду.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.04 c
4-1101719727
Lera
2004-11-29 12:15
2005.01.23
Перехват нажатия кнопки.


6-1099908315
Vadim
2004-11-08 13:05
2005.01.23
как копировать файлы с www или ftp ресурсов ?


11-1087303348
paulgl
2004-06-15 16:42
2005.01.23
Обработка событий компонента


4-1102208020
Jetus
2004-12-05 03:53
2005.01.23
Перехват запуска программ


1-1105337702
LKan
2005-01-10 09:15
2005.01.23
html





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский