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

Вниз

Как и где правильно хранить настройки и изменяемые файлы программ   Найти похожие ветки 

 
Baks   (2012-02-17 22:48) [40]

Во время установки копирую некоторые файлы в CSIDL_COMMON_APPDATA \MyProg, которые впоследствии могут быть отредактированы (в том числе и удалены) любым пользователем. Но получается так, что полные права на эти файлы пренадлежат не всем, и другие пользователи не могут их удалить из моей программы. Подскажите, как лучше сделать? Стоит ли во время установки (InnoSetup) указать для этих файлов Permissions: users-full (users-modify) или лучше этого не делать?


 
Baks   (2012-02-21 18:56) [41]

Так стоит ли, указывать Permissions: users-full (users-modify)?


 
CRLF   (2012-02-21 19:11) [42]

Посмотри, как сделано в соседних папках.

Вообще непонятно, с чего бы любой пользователь имел право на удаление общих файлов (а в CSIDL_COMMON_APPDATA файлы общие).


 
Германн ©   (2012-02-21 22:49) [43]


>  Baks   (17.02.12 22:48) [40]

В CSIDL_COMMON_APPDATA должны храниться некие служебные файлы, которые использует данная программа. Ручкам пользователя там делать нечего. А если речь идет о документах, то их нужно хранить в CSIDL_COMMON_DOCUMENTS


 
Baks   (2012-02-23 19:18) [44]

Вот тут нужная информация http://msdn.microsoft.com/en-us/library/ms995853.aspx   читайте раздел  4.2  Classify and store application data correctly

По теме моего предыдущего вопроса написано: "If an application requires normal Users to have write access to an application specific subdirectory of CSIDL_COMMON_APPDATA, then the application must explicitly modify the security on that sub-directory during application setup. The modified security must be documented in the Vendor Questionnaire."

Но мне кажется, что лучше в CSIDL_APPDATA, отдельно для каждого. И функции импорта и экспорта для передачи другим.


 
CRLF   (2012-02-24 11:28) [45]


> читайте раздел
Нам-то его зачем читать? Проблема у тебя.



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

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

Наверх





Память: 0.52 MB
Время: 0.066 c
1-1298375588
юрий_карлик
2011-02-22 14:53
2013.03.22
компонент TChart, как скрыть конкретные точки в графике


15-1346925778
LDV
2012-09-06 14:02
2013.03.22
bat-файлы


15-1343889055
БарЛог
2012-08-02 10:30
2013.03.22
Велопоход в никуда с палаткой на несколько дней


10-1181731675
tsndamir
2007-06-13 14:47
2013.03.22
Add-In


15-1336422605
Юрий
2012-05-08 00:30
2013.03.22
С днем рождения ! 8 мая 2012 вторник





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