Log - uruchamiane programy

0

witam! chcialbym napisac program, ktory dzialalby caly czas od uruchomienia systemu i zapisywal kazde uruchomienia wszystkich programow... otoz niewiem jak wychwycic z windowsa:
1: nazwe programu jaki zostal uruchomiony,
2: godzine uruchomienia tego programu.

aha, czy program musi uzywac caly czas do tego sprawdzania Timera?

z gory dzieki za pomoc...

0

Napiszę jak ja to widze a widze to na 3 sposoby.

  1. Możesz podmienić wpis w HKEY_CLASSES_ROOT\exefile\shell\open\command na wpis do swojej aplikacji, a w aplikacji uruchamiać nowy program za pomocą np. Createprocess (WinExec nie wchodzi w grę).
  • masz możliwoś kontrolowania uruchamianych aplikacji, a co zatym idzie logowania..
  • działa na uruchomienia z Explolera, (łatwo można oszukać (wątpie czy będzie działać dla Tootal Commandera))
  1. Założyć hook (np. na tworzone okna, poszukaj na forum (na 120% było))

  2. Sprawdzać co sekunde czy jakiś program został uruchomiony (np. pobierając listę procesów i sprawdzając czy jakieś doszły lub odeszły).

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