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

Вниз

Как сделать файл НЕ УДАЛЯЕМЫМ в определенный момент   Найти похожие ветки 

 
Petrovitch   (2004-02-16 11:38) [0]

Имеется сеть. Где-то на диске(HDD) укладываются файлы. Эти файлы можно удалять, но по истечении определенного времени нужно сделать так что бы файлы удалить с диска было невозможным.
Есть-ли у кого соображения. Я понимаю, что защиты от дурака нет, но все же...


 
DeadMeat ©   (2004-02-16 17:06) [1]

В это время, открыть их с "монопольным" доступом


 
clickmaker ©   (2004-02-16 18:10) [2]

Если на NTFS, сбросить право на удаление. См. SetFileSecurity


 
Александр1   (2004-02-16 19:13) [3]

А как это сделать на delphi? Открыть их с "монопольным" доступом????????


 
Zew ©   (2004-02-16 19:32) [4]

var
fs: TFileStream;

procedure TForm1.Button1Click(Sender: TObject);
begin
fs:=TFileStream.Create("C:\Zew.txt", fmOpenRead, fmShareDenyNone);//Ставим ограничение
end;

procedure TForm1.Button2Click(Sender: TObject; var Action: TCloseAction);
begin
 fs.Free;//Снимаем ограничение.
end


 
Petrovitch   (2004-02-17 17:12) [5]

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


 
Плохиш   (2004-02-17 17:17) [6]


> Petrovitch   (17.02.04 17:12) [5]
> Нет, братцы. Не то.
> Отдельные файлы Windows держит под себя. И их никак не удалишь
> из под Windows

Это файлы, которые используются вындовс в данный момент, т.е. открытые.


 
juicenman   (2004-02-18 21:59) [7]

какая система?



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

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

Наверх




Память: 0.45 MB
Время: 0.057 c
4-1076419821
Islander
2004-02-10 16:30
2004.04.18
Вставить текст из буфера в чужое приложение


1-1080806011
Domkrat
2004-04-01 11:53
2004.04.18
Ищу Control


1-1080835148
Leon
2004-04-01 19:59
2004.04.18
Создание "процедурного типа" с параметром


4-1076643766
Aleksey
2004-02-13 06:42
2004.04.18
ctrl+c, ctrl+v


14-1080316753
X9
2004-03-26 18:59
2004.04.18
Помгите с задачкой





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