Aplikacja do resetowania procesu explorer.exe

0

Dosyć często dokonuje zmian w rejestrze systemowym XP, Vista i chciałbym napisać prosta aplikacje w C# do resetowania procesu explorer.exe aby zmiany zostały wprowadzone.
Chce coś takiego ale nie wiem jakie funkcje wpisać dla przycisków:
user image

0

Przycisk 1: Klasa System.Diagnostics.Process
Przycisk 2: dodatkowo watek.

0

A można dokładniej?<email></email>

0

Ech... wszystko napisane w dokumentacji, tylko trzeba chwile poszukac...

  1. System.Diagnostics.Process.GetProcessesByName - pobierasz wszystkie procesy o konkretnej nazwie (czyli pewnie 'explorer'). Nastepnie iterujac przez liste (chociaz w domysle jeden, ale lepiej sprawdzic czy to ten wlasnie) i zabijasz odpowiedni proces metoda Kill. I tworzysz poprzez konstruktor nowy proces explorera i dajesz metode Start().

  2. Dodajesz watek spiacy na 5 minut i uruchamiajacy to co powyzej po wybudzeniu.

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