Forum bloga technologicznego JDtech.pl i użytkowników bezpłatnego dostępu do internetu Aero2

Pełna wersja: Nie można zamknąć systemu przez połączenie internetowe
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Korzystam z Mobile Partner 23.009.09.01.983 często korzystam z pobierania w nocy gdzie w programie do pobierania ustawiam aby zamknął system po zakończeniu, lecz nie zamknie systemu bo blokuje zamknięcie systemu trwające połączenie internetowe i pojawia się komunikat do zaakceptowania czy na pewno chce przerwać połączenie internetowe i dopiero po kliknięciu na OK zaczyna zamykać system.
Można coś z tym zrobić?
Windows XP Pro 32
1) zamiast Mobile Partner użyj TNI lub nawet systemowego dialupu
lub
2) jeśli twój downloader ma oprócz opcji zamykania systemu możliwość uruchamiania innego programu, użyj np. tego:
http://www.airytec.com/en/switch-off/
zwróć uwagę na opcje dostępne z linii komend
http://www.airytec.com/en/switch-off/fea...mmand-line
Trzeba pogrzebać trochę w rejestrze systemu, poleceniem regedit ze Start>Uruchom... przychodzimy do gałęzi
HKEY_CURRENT_USER\Control Panel\Desktop
Wartość AutoEndTasks zmieniamy na 1.
Znalazłem to tutaj, a tutaj (choć u mnie nie działa) powinno być więcej ciekawych tweaków.
Jeszcze można zmienić wartość WaitToKillAppTimeout na 5000 - skraca czas oczekiwania na zamknięcie do 5 sek.
skrócenie czasu na zabicie procesu niestety często skutkuje uszkodzeniem danych (sam tego doświadczyłem nieraz - ten czas trzeba dobrać tak, aby używane przez nas aplikacje zdążyły się zamknąć w normalny sposób- jeśli np. jakiś program zamyka się zwykle koło 10s a w ekstremalnym przypadku 30s to sugeruję nawet podniesienie czasu do 30s, bo jak mnie pamięć nie myli standartowo jest 20s)
W tym przypadku najważniejsze będzie AutoEndTasks, i nie zmieniać czasu... wtedy system odczeka domyślną ilość czasu, ale nie będzie pytał użytkownika o Zamknięcie programu, tylko sam zamknie.
K4r0lSz napisał(a):Trzeba pogrzebać trochę w rejestrze systemu, poleceniem regedit ze Start>Uruchom... przychodzimy do gałęzi
HKEY_CURRENT_USER\Control Panel\Desktop
Wartość AutoEndTasks zmieniamy na 1.
Znalazłem to tutaj, a tutaj (choć u mnie nie działa)
U mnie to zadziałało i system zamknął się od razu, nie zauważyłem żadnego czekania, aż się rozłączy z neta itp. Jak myślicie tak mogę to zostawić?
Póki nie robisz innych ważnych rzeczy w tym czasie nie boisz się utraty niezapisanych danych (choćby dokument w Wordzie) - może tak być.
Przekierowanie