Главная страница
    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.034 c
14-1105145875
Kerk
2005-01-08 03:57
2005.01.23
вот.. нашел баг в форуме и клиенте...


1-1105359653
Scorpio
2005-01-10 15:20
2005.01.23
Как в поле MEMO добавить запись


14-1105069432
Думкин
2005-01-07 06:43
2005.01.23
С днем рождения! 7 января


14-1104831853
Shama_n
2005-01-04 12:44
2005.01.23
Где можно скачать mSQL сервер под WIN32?


10-1080915614
Zvey
2004-04-02 18:20
2005.01.23
создание OPC-клиента





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский