Zabezpieczenie pliku przed dostępem innych programów.

0

Witam,

Chciałem napisać program który będzie kontrolował dostęp do pliku, tylko nie za bardzo wiem z których elementów skorzystać. Chodzi o to że przez swój program napisany w Delphi uruchamiam jakiś inny przez ShellExcute powiedzmy że będzie to notatnik. w tym czasie mój program tworzy jakiś plik txt i zezwala na dostęp tylko temu notatnikowi który został uruchomiony, każdy inny program nie będzie miał dostępu.

Wiem o takich elementach jak fmShareDenyRead albo fmShareDenyWrite ale nie wiem jak dać w tym wypadku wyjątek dla mojego notatnika który jest zewnętrznym (osobnym) programem.

Pozdrawiam

0

Jedyną metodą jaką widzę, to bawienie się w systemie kontami użytkowników, nadanie plikowi praw dla określonego użytkownika, a potem odpalenie notatnika na prawach tego użytkownika. Nie ma możliwości. by na jednym koncie wybiórczo odblokować plik dla pewnych programów, blokując dla innych.

1 użytkowników online, w tym zalogowanych: 0, gości: 1