'Trzymanie' pliku
Napisane: poniedziałek, 3 września 2012, 14:43
Witam.
Chciałbym zapytać, czy możliwe jest 'trzymanie' pliku przez program wykonywalny (exe), tak aby tego pliku nie można było usunąć?
Podam przykład. Uruchamiam własny program, który korzysta z jakiegoś pliku konfigurowalnego.
Uruchomionego programu użytkownik nie usunie - Windows mu na to nie pozwoli, bo działa proces. Jednak bez problemu zostanie usuniety plik konfiguracyjny programu. Jak Windows może kontrolować, żeby nie pozwolić na usunięcie pliku konfiguracyjnego z dysku, który wykorzystywany jest przez własny program? Domyslam się, że można taki plik otwierać poprzez funkcję CreateFile. Jeżeli tak, to może ktoś podrzuci przykład takiego otwierania pliku. Dzieki.
Chciałbym zapytać, czy możliwe jest 'trzymanie' pliku przez program wykonywalny (exe), tak aby tego pliku nie można było usunąć?
Podam przykład. Uruchamiam własny program, który korzysta z jakiegoś pliku konfigurowalnego.
Uruchomionego programu użytkownik nie usunie - Windows mu na to nie pozwoli, bo działa proces. Jednak bez problemu zostanie usuniety plik konfiguracyjny programu. Jak Windows może kontrolować, żeby nie pozwolić na usunięcie pliku konfiguracyjnego z dysku, który wykorzystywany jest przez własny program? Domyslam się, że można taki plik otwierać poprzez funkcję CreateFile. Jeżeli tak, to może ktoś podrzuci przykład takiego otwierania pliku. Dzieki.