Mam taki problem z programem TMail na Windows 7 że czasami podczas uruchamiania (zaznaczone uruchamiaj podczas startu systemu) program się wywala tzn. pojawia się komunikat że program przestał działać i zakończy działanie.
Chciałbym się dowiedzieć czy można jakoś sprawdzić czy program TMail jest uruchomiony, czy czasem się nie wywalił i jeszcze takie warunki że jeśli się wywalił to uruchom go ponownie (automatycznie) a jeśli działa poprawnie to nic nie rób.
Nie chce mi się codziennie sprawdzac czy TMail się uruchomił poprawnie czy nie wolałbym żeby robil to jakiś automat.
… lub dodaj skrut tego programu do autostratu C:\Documents and Settings\All Users\Menu Start\Programy\Autostart
lub w rejestrze np w kluczu HKEY Local Machine\software\Microsoft\windows\CurrentVersion\Run > ppm > nowy > wartość ciągu > i wpisz tu ścieżke do tego programu
Problem z takim rozwiązaniem polega na tym że jeśli program nie jest uruchomiony to jest ok bo to go uruchamia, gorzej jeśli program uruchomił się poprawnie wówczas ta petla wariuje i zaczyna uruchamiać kolejne kopie programu prawie w nieskończność.
Lepszym rozwiązaniem byłoby coś takiego
start /wait C:\Progra~1\Intern~1\iexplore.exe
ale tylko w wypadku kiedy się nie uruchomił poprawnie.
To niestety nie rozwiąże problemu bo jak napisałem wcześniej program uruchamia się wraz ze startem systemu i zazwyczaj jest ok ale czasami potrafi się “wysypać” i wtedy jak nie “podniosę” go ręcznie to wiadomo że sam się nie uruchomi i właśnie dlatego potrzebuję takiego dodatkowego sprawdzenia czy program uruchomił się poprawnie czy się wysypał a jeśli się wysypał to żeby ta funkcja go też ponownie automatycznie podnosiła, natomiast jeśli działa poprawnie to żeby nie robiła nic.