[C#] jak zablokować użytkownikowi dostęp do pliku?

0

Witam serdecznie. Kolejny już mój problem wygląda następująco:

Chciałbym sprawdzić w co kliknięto myszką. Głównie chodzi mi o to, żeby - najlepiej bez użycia timera - monitorować zachowanie myszy i rejestrację tego co uruchamia (na przykład podwójne kliknięcie w plik EXE albo LNK wskazujący na pewien EXE). Trzeba mi tego do stworzenia swoistej blokady na program. Żeby nie dało się go uruchomić, bo w momencie DoubleClicka by zabijało dopiero co uruchomiony proces.

Na razie mam to zrobione na Timerze, ale jest to rozwiązanie niezadowalające...

jakieś pomysły?

0

Yyyyy... Podchodzisz z mlotkiem z zaskoczenia i to nazywasz blokowaniem aplikacji? To nie lepiej zabrac uprawnienia do niej? Wykorzystac DEP? A co jesli ktos uzyje klawiatury? Wpisze z konsoli? Doda do autostartu? Zrobi bata? Kliknie prawym i da Otworz?

0

Racja. no to może poradz jak byś to zrobił

0

Odbierz użytkownikowi prawa do pliku.

0

pytam więc jak?

0

google -> c# access rights

Przeciez to nie jest czarodziejska funkcjonalnosc tylko jedna z podstawowych funkcji systemu.

0

do autora: popraw temat. 2 dni do kosza.

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